How to choose between Joomla, Drupal and Wordpress - Is there a best choice? (v2)
Drupal, WordPress, Joomla!
-
Upload
hagen-graf -
Category
Technology
-
view
16.080 -
download
1
description
Transcript of Drupal, WordPress, Joomla!
WORDPRESS, DRUPAL, JOOMLA!advantages and disadvantages of these platforms
Joomla!Day Zaragoza, Spain 2011
Hagen Grafhttp://twitter.com/hagengraf
Friday, November 11, 11
COMMONALITIES
Friday, November 11, 11
http://www.flickr.com/photos/philliecasablanca/3354734116/
30.000+
pieces in
DrupalWordPressJoomla!
Friday, November 11, 11
HOUSE, CAR, FLOWERhttp://www.flickr.com/photos/m-nicolson/2414298534/
Friday, November 11, 11
SOMETHING USEFULhttp://www.flickr.com/photos/popcorncx/3514881626/
Friday, November 11, 11
... JUST ANOTHER CAR ...
http://www.flickr.com/photos/pswansen/207418232/
Friday, November 11, 11
... SOMETHING REALLY BIG ...http://en.wikipedia.org/wiki/Manufacturing
Friday, November 11, 11
GENERAL MOTORS IN ZARAGOZA
Friday, November 11, 11
AN EXAMPLE FROM
ANOTHER WORLD
Friday, November 11, 11
AUTOMOBILEhttp://localmotors.com
Friday, November 11, 11
The Rally Fighter, designed from
Sangho Kim,a community member,
is in the open
“prototyping” process.
Friday, November 11, 11
LOAD THE CHASSIS FILE :)
http://localmotors.com
Friday, November 11, 11
BUILD A MICRO ENTERPRISEhttp://localmotors.com
Friday, November 11, 11
CLIENTS’ VEHICLEShttp://localmotors.com
Friday, November 11, 11
HOW DOES THIS WORK?
Friday, November 11, 11
http://www.youtube.com/watch?v=azCRuwtE_n0
Friday, November 11, 11
GETTING STARTEDCREATE IT DEVELOP ITBUILD ITMOD IT
http://www.youtube.com/watch?v=azCRuwtE_n0
Friday, November 11, 11
STARTINGDRAFTINGDEVELOPINGBUILDING <- WEB AGENCY
BUILDING <- ONE (WO)MAN ARMY
Friday, November 11, 11
WORLDWIDE MARKETSHARE
Friday, November 11, 11
GOOGLE TRENDS - WORLDhttp://www.google.com/trends?q=drupal%2C+joomla%2C+wordpress%2C+typo3&&geo=all&date=all
Friday, November 11, 11
GOOGLE TRENDS - GERMANYhttp://www.google.com/trends?q=drupal%2C+joomla%2C+wordpress%2C+typo3&&geo=all&date=all
Friday, November 11, 11
GOOGLE TRENDS - SPAINhttp://www.google.com/trends?q=drupal%2C+joomla%2C+wordpress%2C+typo3&ctab=0&geo=es&geor=all&date=all&sort=0
Friday, November 11, 11
38,5 MIO US$ VENTURE CAPITAL, 100 EMPLOYEES
30,6 MIO US$ VENTURE CAPITAL, 75 EMPLOYEES
NO FOUNDER, A LOT OF SMALL ENTERPRISES
Friday, November 11, 11
INSTALLATION
WordPress simple
Joomla! multilingual installer
DrupalInstallation profiles and
distributions (e.g. Intranet, Shop)
Friday, November 11, 11
ARCHITECTUREWordPress
“the loop” = all is possiblehttp://codex.wordpress.org/The_Loop_in_Action
Joomla! Model, View, Controller = what you learn at university
http://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_1
DrupalHook System, partly OOP = steep learning curve
http://drupal.org/node/292http://drupal.org/node/361112http://drupal.org/node/547518
Friday, November 11, 11
DEV-FRAMEWORKWordPress No framework
Joomla! Since Joomla! 1.7 split in
CMS and Joomla! platform
DrupalSince Drupal 7 focus on API communication
Friday, November 11, 11
THEMES/TEMPLATESWordPress
the most beautiful, best, simplest and creative themes :)http://wordpress.org/extend/themes/
Joomla! lot’s of Template Clubs
many, free available templates (central repository planned)
Drupalmany, free available theme “frameworks”
little really good and free available themeshttp://drupal.org/project/themes
Friday, November 11, 11
EXTENSIONSWordPress
15.000+ Pluginshttp://wordpress.org/extend/plugins/
Joomla!8.000+ Components
http://extensions.joomla.org/
Drupal11.000+ Modules
http://drupal.org/project/modules
How can I find the right one?
Friday, November 11, 11
MULTILINGUALISM IN CMS
WordPress (50+ languages)country specific sites for core, no central repository for plugins
e.g. http://de.wordpress.org/
Joomla! (50+ languages)central system for core, no central repository for extensions
(external project http://opentranslators.org/)
http://extensions.joomla.org/extensions/languages/translations-for-joomla
Drupal (50+ languages)central repository for all modules + core
http://localize.drupal.org
Friday, November 11, 11
CONTENT MULTILINGUALISM
WordPress no, but... :)
WPML plugin (fee required) or multisite abilityhttp://wpml.org/
Joomla! basic functions in core ...
you need components, like Joomfish e.g.http://www.joomfish.net/
Drupalbasic functions in core
modules like i18n necessaryhttp://drupal.org/project/i18n
Friday, November 11, 11
IMAGES
WordPress comfortable image administration with resizing in core
Joomla! file manager in core without resizing
Drupalno image administration, but with the ImageCache Modul you
have a Swiss pocket knife to handle your imageshttp://drupal.org/project/imagecache
Friday, November 11, 11
MULTISITE
WordPress yes - core - a network of sites
http://codex.wordpress.org/Create_A_Network
Joomla! core - no
commercial components - yese.g. http://www.jms2win.com/
Drupalyes - core - totally independent sites with same code basis
Friday, November 11, 11
CONTENT CONSTRUCTIONWordPress
individual field in core, additional content types as pluginshttp://wordpress.org/extend/plugins/custom-post-type-ui/
Joomla! many CCK’s as extensions with different options and functions
Seblod, K2, Flexicontent, Zoo, ...
Drupalperfect extendability through the limitation to one system of
entities in Drupal 7Core, CCK, Views, Panels, Page Manager
Friday, November 11, 11
SOCIAL MEDIA INTEGRATION
WordPress yes - plugins
Joomla! yes - components
Drupalyes - modules
Friday, November 11, 11
MOBILE
WordPress mobile theme in core
mobile pluginsApps for iPhone, iPad, Android, Blackberry, Windows Phone 7
http://wordpress.org/extend/mobile/
Joomla! mobile extensions
http://extensions.joomla.org/extensions/mobile
Apps: iPhone, iPad, iPod Touch, Android: http://www.covertapps.com/jam,
http://www.joooid.com/
Drupalmobile modules
http://drupal.org/project/modules?filters=tid%3A7404
Friday, November 11, 11
SERVER RESOURCES CORE
WordPress little (11 DB tables in core)
Joomla! more than WordPress (34 DB tables in core)
Drupal
more than WordPress and Joomla! (77 DB tables in core)
Dramatic performance improvements are possible in all CMS
Friday, November 11, 11
COMMUNITY
WordPress friendly regulated by Automattic
Joomla! self-driven by having many working groups (PLT, CLT, COC,
OSM, ...) and endless discussions with little decisions :)
Drupalofficial free community but with distinct influence from Acquia
Friday, November 11, 11
CONTRIBUTIONS
WordPress difficult* ... usually via Automattic
Joomla! in general possible, very bureaucratic and ineffectual internal
procedure which really hinders timely contributions*
Drupalin general very easy*. Currently long patch jam for D7
* This is my personal impression, November 2011
Friday, November 11, 11
LEARNING CURVE :)http://themetaq.com/queue/learning-curves-for-popular-cmss
Friday, November 11, 11
TARGET GROUPSWordPress
Blogs, MultiUserBlogs, sites with CMS-functions*small or no-budget projects
Joomla! Websites for SME’s, NGO’s, associations, museums, private people*
small or no-budget projects
DrupalBig, complex sites with individual adaptations or totally
configured sites without any adaptationsrather bigger budgets
* bigger sites with bigger budgets are also possible, but rather seldom
Friday, November 11, 11
WHAT SHOULD I TAKE?With all of these systems you can create any website.
You should take the system which you know best and the one, which suits best for your client.
If you are a beginner, invest three days to play around with each system for one day.
Go to events like that one!
Trust your experience.
They all cook with water :)
Friday, November 11, 11
KEEP IT SIMPLE!
clients don’t like complexity (even not when they pay 500.000+ €)
Friday, November 11, 11
Clientslike to pay
for the value
of your work!
They don’t like to pay for the time,
you need to do the work!
http://www.flickr.com/photos/dpgreen/5854718132/
Friday, November 11, 11
Friday, November 11, 11
THANK YOU!
http://twitter.com/hagengraf
Friday, November 11, 11