how to choose between joomla, drupal and wordpress - is there a best choice? (v2)
DESCRIPTION
How to choose between Joomla, Drupal and Wordpress - Is there a best choice? This is the second version of the presentation. First version is located here: http://www.slideshare.net/Webnific/cms-comparisson-3850088TRANSCRIPT
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)
● 113.836 weekly downloads
● 6.944+ extensions
[1]
● 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
● 33,671 weekly downloads
● 7.471+ extensions
[1]
● The White House (link)
● Ubuntu (link)
● Le Figaro (link)
● OpenSource.com (link)
● Official successor of b2/cafelog
● Since 2003
● 983,625 weekly downloads
● 13,338+ plugins
[1]
● TechCrunch (link)
● IcanHasCheezBurger (link)
● PlayStation Official Blog (link)
● NASA’s Ames Research Center (link)
Popularity
Google trends
Wordpress
Joomla
Drupal
Sweden – All Years
Worldwide – Past 12 monthsWordpress
Joomla
Drupal
W3techs technology survey[3]
Usage
CMS Market Share
Wordpress Joomla Drupal0
10
20
30
40
50
60
13.7
2.7 1.5
55.1
10.96
Usage and Market Share
Open Source CMS Awards[2]
Hall of Fame CMS 2010
1. Wordpress2. Drupal3. Joomla!
Best Open Source PHP CMS 2009
1. Drupal2. Wordpress3. Joomla!
20081. Drupal2. Joomla!, CMS Made Simple
The Differences
User point of view
Frontend Backend
Admin
Login
Password
LOGIN
● Template System
● Displays Content
● Manage 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
Extensions Components, Modules & Plugins Modules & Blocks Plugins & Widgets
Design Positions Regions Widget areas
Designer point of view
Template
css
images
html
template.css
index.php
templateDetails.xml
com_foobar
Template
css
images
style.css
template.info
page.tpl.php
block.tpl.php
node.tpl.php
template.php
Template
css
images
functions.php
home.php
page.php
header.php
index.php
style.css
footer.php
Developer point of view
Joomla Drupal Wordpress
Model-View-Controller (MVC)
Presentation-Abstraction-Control (PAC)
Application Program Interface (API)
Fair Documentation Good Documentation Great Documentation
MySQL, SQLServer, SQLAzure and Oracle
MySQL, PostgreSQL, SQLite MySQL
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
Joomla!
Drupal
FLEXIBILITY
SIMPLICITY
The CMS Showdown
http://www.cmsshowdown.com
March 2009
[4]
Results
Joomla Drupal Wordpress
Total Hours 57.25 79.25 90.5
Hours spent on front end
15 21.75 36.5
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 JS/PHP code
30 220 1,808
Joomla Drupal Wordpress
Total Hours 57.25 79.25 90.5
Hours spent on front end
15 21.75 36.5
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 JS/PHP code
30 220 1,808
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
[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
References