How to Choose Between Joomla, Drupal and Wordpress - Is There a Best Choice ? v2 @MarcoBarbosa
● Joomla! ( jumla ) means “all together” or “as a whole”' (Swahili) ● Since 2005 (2000 for mambo) [1] ● 113.836 weekly downloads ● 6.944+ extensions
● MTV Networks Quizilla (Social networking) - (link) ● TNA Wrestling (link) ● Citibank (Financial institution intranet) - Not publicly accessible ● Linux.com (link)
● English rendering of the Dutch word “druppel”, which means “drop” (as in “a water droplet”). ● Since 2001 [1] ● 33,671 weekly downloads ● 7.471+ extensions
● The White House (link) ● Ubuntu (link) ● Le Figaro (link) ● OpenSource.com (link)
● Official successor of b2/cafelog ● Since 2003 [1] ● 983,625 weekly downloads ● 13,338+ plugins
● TechCrunch (link) ● IcanHasCheezBurger (link) ● PlayStation Official Blog (link) ● NASA’s Ames Research Center (link)
Popularity
Google trends
Wordpress Sweden – All Years Joomla Drupal
Wordpress Worldwide – Past 12 months Joomla Drupal
[3] W3techs technology survey
Usage Usage and Market Share CMS Market Share 60 55.1 50 40 30 20 13.7 10.9 10 6 2.7 1.5 0 Wordpress Joomla Drupal
[2] Open Source CMS Awards
Hall of Fame CMS 2010 1. Wordpress 2. Drupal 3. Joomla! Best Open Source PHP CMS 2009 1. Drupal 2. Wordpress 3. Joomla! 2008 1. Drupal 2. Joomla!, CMS Made Simple
The Differences
User point of view
Frontend Backend Admin Login Password LOGIN ● Template System ● Manage Content ● Displays Content ● Install Extensions Drupal supports multisites installation out of the box. Wordpress from 3.0+ (or with MU). Joomla must extend.
Joomla Drupal Wordpress Content Articles Pages & Stories Pages & Posts Categorization Categories Taxonomy Categories & Tags Components, Extensions Modules & Plugins Modules & Blocks Plugins & Widgets Design Positions Regions Widget areas
Designer point of view
css template.css images Template html com_foobar index.php templateDetails.xml
css style.css images page.tpl.php Template block.tpl.php node.tpl.php template.php template.info
css style.css images functions.php Template home.php index.php page.php header.php footer.php
Developer point of view
Joomla Drupal Wordpress Model-View-Controller Presentation-Abstraction- Application Program (MVC) Control (PAC) Interface (API) Fair Documentation Good Documentation Great Documentation MySQL, SQLServer, MySQL, PostgreSQL, SQLite MySQL SQLAzure and Oracle PHP 5.2+ PHP 5.2+ PHP 4.3+ Apache, Microsoft IIS Apache, Microsoft IIS Apache, Microsoft IIS
Strengths comparison
Joomla Drupal Wordpress Blogging Social Network E-commerce Templates Framework SEO Flexibility Resources Community Learning Curve
Wordpress S F I L M E P X L I C Joomla! I B I I L T I Y T Y Drupal
The CMS Showdown [4] http://www.cmsshowdown.com March 2009
Results
Joomla Drupal Wordpress Total Hours 57.25 79.25 90.5 Hours spent on 15 21.75 36.5 front end Html validation Yes No (8 errors) No (8 errors) CSS Validation No (1 error) No (7 errors) No (21 errors) Page weight 140K 180K 154K Lines of custom 30 220 1,808 JS/PHP code
Joomla Drupal Wordpress Total Hours 57.25 79.25 90.5 Hours spent on 15 21.75 36.5 front end Html validation Yes No (8 errors) No (8 errors) CSS Validation No (1 error) No (7 errors) No (21 errors) Page weight 140K 180K 154K Lines of custom 30 220 1,808 JS/PHP code
So..Is there a best choice?
Or, it's just a matter of taste
If a CMS would be a celebrity..
Wordpress ● Very Popular. ● Suitable for anyone. ● Stylish.
Joomla ● Large variety of extensions ● Great core as a starting point ● Could use some UX improvements
Linus Torvalds
Drupal ● Drupal knows best. ● Deeper learning curve. ● No problems it can't solve.
Dr. House
Thank you! iam@marcobarbosa.com marcobarbosa.com @MarcoBarbosa
References [1] Open Source CMS Market Share Report 2010 [2] Open CMS Awards [3] W3 Techs [4] The CMS Showdown Idealware - Comparing Open Source Content Management Systems Survey Analysis Part 1: Developers and Documentation Wordpress vs Joomla vs Drupal Joomla and Drupal - Which One is Right for You? Version 2 What everybody ought to know about Joomla Why running the White House Web site on Drupal is a political disaster waiting to happen

How to choose between Joomla, Drupal and Wordpress - Is there a best choice? (v2)

  • 1.
    How to ChooseBetween Joomla, Drupal and Wordpress - Is There a Best Choice ? v2 @MarcoBarbosa
  • 2.
    Joomla! ( jumla ) means “all together” or “as a whole”' (Swahili) ● Since 2005 (2000 for mambo) [1] ● 113.836 weekly downloads ● 6.944+ extensions
  • 3.
    MTV Networks Quizilla (Social networking) - (link) ● TNA Wrestling (link) ● Citibank (Financial institution intranet) - Not publicly accessible ● Linux.com (link)
  • 4.
    English rendering of the Dutch word “druppel”, which means “drop” (as in “a water droplet”). ● Since 2001 [1] ● 33,671 weekly downloads ● 7.471+ extensions
  • 5.
    The White House (link) ● Ubuntu (link) ● Le Figaro (link) ● OpenSource.com (link)
  • 6.
    Official successor of b2/cafelog ● Since 2003 [1] ● 983,625 weekly downloads ● 13,338+ plugins
  • 7.
    TechCrunch (link) ● IcanHasCheezBurger (link) ● PlayStation Official Blog (link) ● NASA’s Ames Research Center (link)
  • 9.
  • 10.
  • 11.
    Wordpress Sweden – All Years Joomla Drupal
  • 12.
    Wordpress Worldwide – Past 12 months Joomla Drupal
  • 13.
  • 14.
    Usage Usage and Market Share CMS Market Share 60 55.1 50 40 30 20 13.7 10.9 10 6 2.7 1.5 0 Wordpress Joomla Drupal
  • 15.
  • 16.
    Hall of FameCMS 2010 1. Wordpress 2. Drupal 3. Joomla! Best Open Source PHP CMS 2009 1. Drupal 2. Wordpress 3. Joomla! 2008 1. Drupal 2. Joomla!, CMS Made Simple
  • 17.
  • 18.
  • 19.
    Frontend Backend Admin Login Password LOGIN ● Template System ● Manage Content ● Displays Content ● Install Extensions Drupal supports multisites installation out of the box. Wordpress from 3.0+ (or with MU). Joomla must extend.
  • 20.
    Joomla Drupal Wordpress Content Articles Pages & Stories Pages & Posts Categorization Categories Taxonomy Categories & Tags Components, Extensions Modules & Plugins Modules & Blocks Plugins & Widgets Design Positions Regions Widget areas
  • 21.
  • 22.
    css template.css images Template html com_foobar index.php templateDetails.xml
  • 24.
    css style.css images page.tpl.php Template block.tpl.php node.tpl.php template.php template.info
  • 26.
    css style.css images functions.php Template home.php index.php page.php header.php footer.php
  • 28.
  • 29.
    Joomla Drupal Wordpress Model-View-Controller Presentation-Abstraction- Application Program (MVC) Control (PAC) Interface (API) Fair Documentation Good Documentation Great Documentation MySQL, SQLServer, MySQL, PostgreSQL, SQLite MySQL SQLAzure and Oracle PHP 5.2+ PHP 5.2+ PHP 4.3+ Apache, Microsoft IIS Apache, Microsoft IIS Apache, Microsoft IIS
  • 30.
  • 31.
    Joomla Drupal Wordpress Blogging Social Network E-commerce Templates Framework SEO Flexibility Resources Community Learning Curve
  • 32.
    Wordpress S F I L M E P X L I C Joomla! I B I I L T I Y T Y Drupal
  • 33.
    The CMS Showdown [4] http://www.cmsshowdown.com March 2009
  • 35.
  • 36.
    Joomla Drupal Wordpress Total Hours 57.25 79.25 90.5 Hours spent on 15 21.75 36.5 front end Html validation Yes No (8 errors) No (8 errors) CSS Validation No (1 error) No (7 errors) No (21 errors) Page weight 140K 180K 154K Lines of custom 30 220 1,808 JS/PHP code
  • 37.
    Joomla Drupal Wordpress Total Hours 57.25 79.25 90.5 Hours spent on 15 21.75 36.5 front end Html validation Yes No (8 errors) No (8 errors) CSS Validation No (1 error) No (7 errors) No (21 errors) Page weight 140K 180K 154K Lines of custom 30 220 1,808 JS/PHP code
  • 38.
    So..Is there abest choice?
  • 39.
    Or, it's justa matter of taste
  • 40.
    If a CMSwould be a celebrity..
  • 41.
    Wordpress ● Very Popular. ● Suitable for anyone. ● Stylish.
  • 43.
    Joomla ● Large variety of extensions ● Great core as a starting point ● Could use some UX improvements
  • 44.
  • 45.
    Drupal ● Drupal knows best. ● Deeper learning curve. ● No problems it can't solve.
  • 46.
  • 47.
    Thank you! iam@marcobarbosa.com marcobarbosa.com @MarcoBarbosa
  • 48.
    References [1] OpenSource CMS Market Share Report 2010 [2] Open CMS Awards [3] W3 Techs [4] The CMS Showdown Idealware - Comparing Open Source Content Management Systems Survey Analysis Part 1: Developers and Documentation Wordpress vs Joomla vs Drupal Joomla and Drupal - Which One is Right for You? Version 2 What everybody ought to know about Joomla Why running the White House Web site on Drupal is a political disaster waiting to happen