SlideShare a Scribd company logo
1 of 48
Download to read offline
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

More Related Content

What's hot

Introduction to Wordpress
Introduction to WordpressIntroduction to Wordpress
Introduction to WordpressSandy Ratliff
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPressLumosTech
 
Wordpress CMS tutorial and guide manual
Wordpress CMS tutorial and guide manualWordpress CMS tutorial and guide manual
Wordpress CMS tutorial and guide manualRalph Francis Cue
 
Advantages & Disadvantages of Wordpress
Advantages & Disadvantages of WordpressAdvantages & Disadvantages of Wordpress
Advantages & Disadvantages of WordpressXithi Technologies
 
WordPress Webinar Training Presentation
WordPress Webinar Training PresentationWordPress Webinar Training Presentation
WordPress Webinar Training PresentationMayeCreate Design
 
WordPress(The Big Picture)
WordPress(The Big Picture)WordPress(The Big Picture)
WordPress(The Big Picture)Sandip Basnet
 
Open source cms-presentation-v1
Open source cms-presentation-v1Open source cms-presentation-v1
Open source cms-presentation-v1Jaladhi Bhatt
 
What are the advantages and disadvantages of wordpress
What are the advantages and disadvantages of wordpressWhat are the advantages and disadvantages of wordpress
What are the advantages and disadvantages of wordpressZenerom Creative Lab
 
Basic Wordpress Session
Basic Wordpress SessionBasic Wordpress Session
Basic Wordpress SessionVipul Garg
 
WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationAndy Stratton
 
Introduction to Drupal for Absolute Beginners
Introduction to Drupal for Absolute BeginnersIntroduction to Drupal for Absolute Beginners
Introduction to Drupal for Absolute Beginnerseverlearner
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu
 

What's hot (20)

Introduction to Wordpress
Introduction to WordpressIntroduction to Wordpress
Introduction to Wordpress
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
Wordpress CMS tutorial and guide manual
Wordpress CMS tutorial and guide manualWordpress CMS tutorial and guide manual
Wordpress CMS tutorial and guide manual
 
Advantages & Disadvantages of Wordpress
Advantages & Disadvantages of WordpressAdvantages & Disadvantages of Wordpress
Advantages & Disadvantages of Wordpress
 
WordPress Webinar Training Presentation
WordPress Webinar Training PresentationWordPress Webinar Training Presentation
WordPress Webinar Training Presentation
 
Wordpress
WordpressWordpress
Wordpress
 
Wordpress
WordpressWordpress
Wordpress
 
WordPress(The Big Picture)
WordPress(The Big Picture)WordPress(The Big Picture)
WordPress(The Big Picture)
 
Open source cms-presentation-v1
Open source cms-presentation-v1Open source cms-presentation-v1
Open source cms-presentation-v1
 
Drupal end.ppt
Drupal end.pptDrupal end.ppt
Drupal end.ppt
 
Joomla
JoomlaJoomla
Joomla
 
Intro to Wordpress
Intro to WordpressIntro to Wordpress
Intro to Wordpress
 
What are the advantages and disadvantages of wordpress
What are the advantages and disadvantages of wordpressWhat are the advantages and disadvantages of wordpress
What are the advantages and disadvantages of wordpress
 
Moodle + Adobe Connect
Moodle + Adobe Connect Moodle + Adobe Connect
Moodle + Adobe Connect
 
Basic Wordpress Session
Basic Wordpress SessionBasic Wordpress Session
Basic Wordpress Session
 
Drupal by Gaurav Boudh
Drupal by Gaurav BoudhDrupal by Gaurav Boudh
Drupal by Gaurav Boudh
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview Presentation
 
Introduction to Drupal for Absolute Beginners
Introduction to Drupal for Absolute BeginnersIntroduction to Drupal for Absolute Beginners
Introduction to Drupal for Absolute Beginners
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For Beginners
 

Viewers also liked

My Joomla Story - Joomla!Day Germany 2012
My Joomla Story - Joomla!Day Germany 2012My Joomla Story - Joomla!Day Germany 2012
My Joomla Story - Joomla!Day Germany 2012Sander Potjer
 
How to choose between Joomla, Drupal and Wordpress - Is there a best choice ?
How to choose between Joomla, Drupal and Wordpress - Is there a best choice ?How to choose between Joomla, Drupal and Wordpress - Is there a best choice ?
How to choose between Joomla, Drupal and Wordpress - Is there a best choice ?Marco Barbosa
 
Estonian Web CMS Market Overview 2015
Estonian Web CMS Market Overview 2015Estonian Web CMS Market Overview 2015
Estonian Web CMS Market Overview 2015Wunderkraut Estonia
 
Drupal & CSS Preprocessors
Drupal & CSS PreprocessorsDrupal & CSS Preprocessors
Drupal & CSS Preprocessorskdmarks
 
Sass - Getting Started with Sass!
Sass - Getting Started with Sass!Sass - Getting Started with Sass!
Sass - Getting Started with Sass!Eric Sembrat
 
Drupal 8 - A Brief Introduction
Drupal 8 - A Brief IntroductionDrupal 8 - A Brief Introduction
Drupal 8 - A Brief IntroductionJeff Geerling
 
Why Drupal 8 Is a Game Changer for Higher Education
Why Drupal 8 Is a Game Changer for Higher EducationWhy Drupal 8 Is a Game Changer for Higher Education
Why Drupal 8 Is a Game Changer for Higher EducationAcquia
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPressEunus Hosen
 
High Profile Websites Powered by Drupal
High Profile Websites Powered by DrupalHigh Profile Websites Powered by Drupal
High Profile Websites Powered by DrupalAgnian
 
State of the Word 2011
State of the Word 2011State of the Word 2011
State of the Word 2011photomatt
 

Viewers also liked (12)

My Joomla Story - Joomla!Day Germany 2012
My Joomla Story - Joomla!Day Germany 2012My Joomla Story - Joomla!Day Germany 2012
My Joomla Story - Joomla!Day Germany 2012
 
How to choose between Joomla, Drupal and Wordpress - Is there a best choice ?
How to choose between Joomla, Drupal and Wordpress - Is there a best choice ?How to choose between Joomla, Drupal and Wordpress - Is there a best choice ?
How to choose between Joomla, Drupal and Wordpress - Is there a best choice ?
 
Estonian Web CMS Market Overview 2015
Estonian Web CMS Market Overview 2015Estonian Web CMS Market Overview 2015
Estonian Web CMS Market Overview 2015
 
Drupal & CSS Preprocessors
Drupal & CSS PreprocessorsDrupal & CSS Preprocessors
Drupal & CSS Preprocessors
 
Sass presentation
Sass presentationSass presentation
Sass presentation
 
Sass - Getting Started with Sass!
Sass - Getting Started with Sass!Sass - Getting Started with Sass!
Sass - Getting Started with Sass!
 
Drupal 8 - A Brief Introduction
Drupal 8 - A Brief IntroductionDrupal 8 - A Brief Introduction
Drupal 8 - A Brief Introduction
 
Less vs sass
Less vs sassLess vs sass
Less vs sass
 
Why Drupal 8 Is a Game Changer for Higher Education
Why Drupal 8 Is a Game Changer for Higher EducationWhy Drupal 8 Is a Game Changer for Higher Education
Why Drupal 8 Is a Game Changer for Higher Education
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
High Profile Websites Powered by Drupal
High Profile Websites Powered by DrupalHigh Profile Websites Powered by Drupal
High Profile Websites Powered by Drupal
 
State of the Word 2011
State of the Word 2011State of the Word 2011
State of the Word 2011
 

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

Lazy Coder Camp Edition 1
Lazy Coder Camp Edition 1Lazy Coder Camp Edition 1
Lazy Coder Camp Edition 1phpfactory
 
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalRod Martin
 
Introduction To Drupal
Introduction To DrupalIntroduction To Drupal
Introduction To DrupalLauren Roth
 
Does This Theme Make My Website Look Fat? (Wordcamp SLC 2013)
Does This Theme Make My Website Look Fat? (Wordcamp SLC 2013)Does This Theme Make My Website Look Fat? (Wordcamp SLC 2013)
Does This Theme Make My Website Look Fat? (Wordcamp SLC 2013)Adam Dunford
 
DHO Intro to CMS for DH Workshop
DHO Intro to CMS for DH WorkshopDHO Intro to CMS for DH Workshop
DHO Intro to CMS for DH WorkshopShawn Day
 
Implementing a Symfony Based CMS in a Publishing Company
Implementing a Symfony Based CMS in a Publishing CompanyImplementing a Symfony Based CMS in a Publishing Company
Implementing a Symfony Based CMS in a Publishing CompanyMarcos Labad
 
Why drupal should power your next web project
Why drupal should power your next web projectWhy drupal should power your next web project
Why drupal should power your next web projectSyed Hassan Raza
 
Content Management System
Content Management SystemContent Management System
Content Management SystemRavi Bhadauria
 
Impact Of A Cms Framework Change - Holland Open Netherlands
Impact Of A Cms Framework Change - Holland Open NetherlandsImpact Of A Cms Framework Change - Holland Open Netherlands
Impact Of A Cms Framework Change - Holland Open NetherlandsWilco Jansen
 
Beginner's guide to drupal
Beginner's guide to drupalBeginner's guide to drupal
Beginner's guide to drupalmayank.grd
 
Intro to drupal
Intro to drupalIntro to drupal
Intro to drupalarcaneadam
 
Hosted Sitebuilders by Liesl Barrell - Montreal Girl Geeks 28042011
Hosted Sitebuilders by Liesl Barrell -  Montreal Girl Geeks 28042011Hosted Sitebuilders by Liesl Barrell -  Montreal Girl Geeks 28042011
Hosted Sitebuilders by Liesl Barrell - Montreal Girl Geeks 28042011Liesl Barrell
 
Open Source CMS Certification
Open Source CMS CertificationOpen Source CMS Certification
Open Source CMS CertificationVskills
 
October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...
October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...
October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...Eric Sembrat
 
Everything You Need to Know About the Top Changes in Drupal 8
Everything You Need to Know About the Top Changes in Drupal 8Everything You Need to Know About the Top Changes in Drupal 8
Everything You Need to Know About the Top Changes in Drupal 8Acquia
 
Building User-Centred Websites with Drupal
Building User-Centred Websites with DrupalBuilding User-Centred Websites with Drupal
Building User-Centred Websites with Drupalamanda etches
 

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

Lazy Coder Camp Edition 1
Lazy Coder Camp Edition 1Lazy Coder Camp Edition 1
Lazy Coder Camp Edition 1
 
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
 
Introduction To Drupal
Introduction To DrupalIntroduction To Drupal
Introduction To Drupal
 
Does This Theme Make My Website Look Fat? (Wordcamp SLC 2013)
Does This Theme Make My Website Look Fat? (Wordcamp SLC 2013)Does This Theme Make My Website Look Fat? (Wordcamp SLC 2013)
Does This Theme Make My Website Look Fat? (Wordcamp SLC 2013)
 
DHO Intro to CMS for DH Workshop
DHO Intro to CMS for DH WorkshopDHO Intro to CMS for DH Workshop
DHO Intro to CMS for DH Workshop
 
Implementing a Symfony Based CMS in a Publishing Company
Implementing a Symfony Based CMS in a Publishing CompanyImplementing a Symfony Based CMS in a Publishing Company
Implementing a Symfony Based CMS in a Publishing Company
 
Why drupal should power your next web project
Why drupal should power your next web projectWhy drupal should power your next web project
Why drupal should power your next web project
 
Cms
CmsCms
Cms
 
Cms
CmsCms
Cms
 
HTML5 and Joomla! 2.5 Template
HTML5 and Joomla! 2.5 TemplateHTML5 and Joomla! 2.5 Template
HTML5 and Joomla! 2.5 Template
 
Content Management System
Content Management SystemContent Management System
Content Management System
 
Impact Of A Cms Framework Change - Holland Open Netherlands
Impact Of A Cms Framework Change - Holland Open NetherlandsImpact Of A Cms Framework Change - Holland Open Netherlands
Impact Of A Cms Framework Change - Holland Open Netherlands
 
Beginner's guide to drupal
Beginner's guide to drupalBeginner's guide to drupal
Beginner's guide to drupal
 
Intro to drupal
Intro to drupalIntro to drupal
Intro to drupal
 
Hosted Sitebuilders by Liesl Barrell - Montreal Girl Geeks 28042011
Hosted Sitebuilders by Liesl Barrell -  Montreal Girl Geeks 28042011Hosted Sitebuilders by Liesl Barrell -  Montreal Girl Geeks 28042011
Hosted Sitebuilders by Liesl Barrell - Montreal Girl Geeks 28042011
 
CG_CS25010_Lecture
CG_CS25010_LectureCG_CS25010_Lecture
CG_CS25010_Lecture
 
Open Source CMS Certification
Open Source CMS CertificationOpen Source CMS Certification
Open Source CMS Certification
 
October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...
October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...
October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...
 
Everything You Need to Know About the Top Changes in Drupal 8
Everything You Need to Know About the Top Changes in Drupal 8Everything You Need to Know About the Top Changes in Drupal 8
Everything You Need to Know About the Top Changes in Drupal 8
 
Building User-Centred Websites with Drupal
Building User-Centred Websites with DrupalBuilding User-Centred Websites with Drupal
Building User-Centred Websites with Drupal
 

Recently uploaded

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Recently uploaded (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

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

  • 1. How to Choose Between 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)
  • 8.
  • 11. Wordpress Sweden – All Years Joomla Drupal
  • 12. Wordpress Worldwide – Past 12 months Joomla Drupal
  • 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
  • 16. 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
  • 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
  • 22. css template.css images Template html com_foobar index.php templateDetails.xml
  • 23.
  • 24. css style.css images page.tpl.php Template block.tpl.php node.tpl.php template.php template.info
  • 25.
  • 26. css style.css images functions.php Template home.php index.php page.php header.php footer.php
  • 27.
  • 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
  • 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
  • 34.
  • 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 a best choice?
  • 39. Or, it's just a matter of taste
  • 40. If a CMS would be a celebrity..
  • 41. Wordpress ● Very Popular. ● Suitable for anyone. ● Stylish.
  • 42.
  • 43. Joomla ● Large variety of extensions ● Great core as a starting point ● Could use some UX improvements
  • 45. Drupal ● Drupal knows best. ● Deeper learning curve. ● No problems it can't solve.
  • 47. Thank you! iam@marcobarbosa.com marcobarbosa.com @MarcoBarbosa
  • 48. 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