SlideShare a Scribd company logo
1 of 46
Comparison of Top CMS Systems

        Presented by Ryan Street
      rstreet@crownpartners.com
           www.coolryan.com
              @ryanstreet
We become what we behold. We shape our tools and then our tools
                         shape us.
                    -Marshall McLuhan
Objective
•   Define the Top 3 CMS Systems
•   Features
•   Strengths and Weaknesses
•   Scenarios
A Word of Caution
Are You a Baby Duck?
You can't rationally compare alternatives with no experience in the
alternatives, and software imprinting robs you of that vital experience.
--”The Software Imprinting Dilemma” Jeff Atwood. 2007
Top 3 CMS Systems
• WordPress
• Joomla
• Drupal
Honorable Mentions
•   DotNetNuke
•   ExpressionEngine
•   MediaWiki
•   Concrete5
•   TYPO3
•   LifeRay
•   Adobe CQ
Where Did Your Data Come From?
• http://trends.builtwith.com/cms
  – Circa 2007
  – Over 90 mil. Distinct websites indexed
  – Quantifies data from
    Quantcast, Alexa, Google, Internet Retailer, and
    Fortune.
Top 3 Stats - WordPress

Top 1 mil.           Top 100K          Top 10K
Top 3 Stats - Joomla

Top 1 mil.          Top 100K        Top 10K
Top 3 Stats - Drupal

Top 1 mil.          Top 100K        Top 10K
WordPress
History
• First Released in 2003
• Matt Mullenweg and Mike Little
• Fork of b2/cafelog
Content Structure
•   Pages and Posts
•   Custom Post Types Supported
•   Posts utilize categories and tags
•   Widgets
Templates and Themes
• Utilizes a fallback structure
• Parent and Child Themes Supported
• 1600+ available for download
Plugins, Extensions, and Customization
• Rich Plugin Architecture
  – Observer Pattern utilizing Action and Filter
    “Hooks”
• 23,000+ available for download
SEO
• Utilizes URL rewriting “permalinks”
• SEO Friendly Images
• Internal Linking
Support and Community
•   Good Documentation
•   WordPress.tv, learn.wordPress.com, etc.
•   Guided Tutorials Built In
•   60+ WordCamps per year
•   ~500 WordPress Meetups
Other Features
• Multi-Site Capable
• 5 Different Native Mobile Apps
• Free WordPress Blogs hosted at
  WordPress.com
• WordPress VIP
• Sister Projects called
  BuddyPress, BBPress, PollDaddy, Askismet, etc
  .
Strengths
•   Ease of Use
•   Backward Compatibility
•   Number of Plugins and Themes Available
•   Developer Following and Ease of
    Customization
Weaknesses
• Inflexible (Easy to Outgrow)
• Security
Joomla
History
• Forked Off of Mambo Project in 2005
• Won Numerous Awards including Packt Open
  Source Content Management System Award 3
  Times
Content Structure
• Utilizes Article and Component Structure
• Leverages Menus To Drive Content Curation
  and Display
• Extendible through downloadable
  components
Templates and Themes
• Robust and Flexible
• Utilize a Fallback Structure
• Parent and Child Structure
Plugins, Extensions, and Customization
• 5 Different Extensions Available
  – Components, Modules, Plugins, Templates, &
    Languages
• Components are ‘mini-applications’
• Modules add functionality (ex: login/search)
• Plugins Extend or modify functionality of
  Joomla through use of events
• Templates drive the look and feel
• Languages allow for internationalization
SEO
• SEO Friendly URLS
• Customizable Suffixes
• Robots Information on the Menu/Content
  Level
Support and Community
•   Good Documentation
•   Thriving Forums
•   Joomla Resource Directory
•   Joomla Magazine
•   Joomla Connect
Other Features
• Multi-Site Compatible
• MVC Architecture
• More Functionality Out of the Box
Strengths
• Community
• Flexibility
Weaknesses
• Security
• Administration is Unintuitive
• Code Bloat
Drupal
History
• Released in 2001
• Created By Dries Buytaert
• Current Version: 7
Content Structure
•   Nodes, Content Types, and Fields
•   Menus
•   Taxonomies
•   Views
•   Panels
Templates and Themes
• Robust and Flexible
• Fallback Structure
• Parent and Child Themes
Plugins, Extensions, and Customization
• Modules
• Themes
• Distributions
SEO
• Clean URLs
• Paths and Redirects (Canonicalization)
• Meta Information
Support and Community
•   Good Documentation
•   913,000 User Accounts
•   22,600 Developer Accounts
•   19,000+ Modules Available
•   DrupalCon, DrupalCamp, and DrupalGangers
Other Features
•   Multi-Site Capable
•   Multiple DB Support
•   Multiple OS/Stack Support
•   Actually Referenced as a Framework
Strengths
• Highly Flexible
• Community
Weaknesses
• Bad UI
• Complex
• Backward Compatibility
When Should You Use Each One?
Scenario 1: Joe’s Pizza
• Sole Proprietor
• Wants
  About, Contact, Directio
  ns and Menu Pages
• Wants to be able to
  update site with weekly
  specials himself
Scenario 2: Joe’s Software
• Wants Standard
  Company Pages
• Wants a knowledgebase
  for software
• Wants a news section
  for latest updates and
  releases
• Wants developers to
  update knowledgebase
  but not other pages
Scenario 3: Joe’s Realty
• Wants Listings of
  Properties
• Wants Company Pages
• Wants a newest listing
  section
• Wants Realtors to log in
  and edit/update listings
  themselves
Questions?

More Related Content

What's hot

What's hot (20)

Red Hat OpenShift Container Storage
Red Hat OpenShift Container StorageRed Hat OpenShift Container Storage
Red Hat OpenShift Container Storage
 
アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ
アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチアーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ
アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ
 
Live coding with LWC
Live coding with LWCLive coding with LWC
Live coding with LWC
 
Javaでやってみる The Twelve Factor App JJUG-CCC 2014 Fall 講演資料
Javaでやってみる The Twelve Factor App JJUG-CCC 2014 Fall 講演資料Javaでやってみる The Twelve Factor App JJUG-CCC 2014 Fall 講演資料
Javaでやってみる The Twelve Factor App JJUG-CCC 2014 Fall 講演資料
 
塹壕よりLivetとMVVM
塹壕よりLivetとMVVM塹壕よりLivetとMVVM
塹壕よりLivetとMVVM
 
エンジニアという仕事を楽しみ続けるためのキャリア戦略
エンジニアという仕事を楽しみ続けるためのキャリア戦略エンジニアという仕事を楽しみ続けるためのキャリア戦略
エンジニアという仕事を楽しみ続けるためのキャリア戦略
 
軸対称体の弾性接触解析(Salome-Meca)
軸対称体の弾性接触解析(Salome-Meca)軸対称体の弾性接触解析(Salome-Meca)
軸対称体の弾性接触解析(Salome-Meca)
 
Salesforce.com Sandbox management
Salesforce.com Sandbox management Salesforce.com Sandbox management
Salesforce.com Sandbox management
 
ReactとSeleniumの幸せな関係
ReactとSeleniumの幸せな関係ReactとSeleniumの幸せな関係
ReactとSeleniumの幸せな関係
 
Amazon Redshiftによるリアルタイム分析サービスの構築
Amazon Redshiftによるリアルタイム分析サービスの構築Amazon Redshiftによるリアルタイム分析サービスの構築
Amazon Redshiftによるリアルタイム分析サービスの構築
 
RFP - Request for Proposal
RFP - Request for ProposalRFP - Request for Proposal
RFP - Request for Proposal
 
XP lives, XP dies, XP lives again !!
XP lives, XP dies, XP lives again !!XP lives, XP dies, XP lives again !!
XP lives, XP dies, XP lives again !!
 
Azure DevOpsとセキュリティ
Azure DevOpsとセキュリティAzure DevOpsとセキュリティ
Azure DevOpsとセキュリティ
 
スクラム開発について
スクラム開発についてスクラム開発について
スクラム開発について
 
Active Directory とシームレスにマルチに連携する多要素認証基盤の活用方法
Active Directory とシームレスにマルチに連携する多要素認証基盤の活用方法Active Directory とシームレスにマルチに連携する多要素認証基盤の活用方法
Active Directory とシームレスにマルチに連携する多要素認証基盤の活用方法
 
Kafkaを使った マイクロサービス基盤 part2 +運用して起きたトラブル集
Kafkaを使った マイクロサービス基盤 part2 +運用して起きたトラブル集Kafkaを使った マイクロサービス基盤 part2 +運用して起きたトラブル集
Kafkaを使った マイクロサービス基盤 part2 +運用して起きたトラブル集
 
Laravel and SOLR
Laravel and SOLRLaravel and SOLR
Laravel and SOLR
 
Awsでつくるapache kafkaといろんな悩み
Awsでつくるapache kafkaといろんな悩みAwsでつくるapache kafkaといろんな悩み
Awsでつくるapache kafkaといろんな悩み
 
ウェブパフォーマンスの基礎とこれから
ウェブパフォーマンスの基礎とこれからウェブパフォーマンスの基礎とこれから
ウェブパフォーマンスの基礎とこれから
 
ElasticSearch勉強会 第6回
ElasticSearch勉強会 第6回ElasticSearch勉強会 第6回
ElasticSearch勉強会 第6回
 

Viewers also liked

CMS (CONTENT MANAGEMENT SYSTEM)
CMS (CONTENT MANAGEMENT SYSTEM)CMS (CONTENT MANAGEMENT SYSTEM)
CMS (CONTENT MANAGEMENT SYSTEM)
Aaina Katyal
 

Viewers also liked (14)

Infographic: Comparison of .NET CMS – Sitecore Vs Umbraco Vs Kentiko Vs Sitef...
Infographic: Comparison of .NET CMS – Sitecore Vs Umbraco Vs Kentiko Vs Sitef...Infographic: Comparison of .NET CMS – Sitecore Vs Umbraco Vs Kentiko Vs Sitef...
Infographic: Comparison of .NET CMS – Sitecore Vs Umbraco Vs Kentiko Vs Sitef...
 
Content Management Systems compared
Content Management Systems comparedContent Management Systems compared
Content Management Systems compared
 
Top Trends in Web CMS for 2015
Top Trends in Web CMS for 2015Top Trends in Web CMS for 2015
Top Trends in Web CMS for 2015
 
CMS ( Content Management System ) Digital Marketing
CMS ( Content Management System ) Digital MarketingCMS ( Content Management System ) Digital Marketing
CMS ( Content Management System ) Digital Marketing
 
CMS (CONTENT MANAGEMENT SYSTEM)
CMS (CONTENT MANAGEMENT SYSTEM)CMS (CONTENT MANAGEMENT SYSTEM)
CMS (CONTENT MANAGEMENT SYSTEM)
 
DotNetNotts - Introduction to Kentico
DotNetNotts - Introduction to KenticoDotNetNotts - Introduction to Kentico
DotNetNotts - Introduction to Kentico
 
STEP (Stibo Enterprise Platform) Trailblazer
STEP (Stibo Enterprise Platform) TrailblazerSTEP (Stibo Enterprise Platform) Trailblazer
STEP (Stibo Enterprise Platform) Trailblazer
 
What’s New in Kentico Cloud—2017/02
What’s New in Kentico Cloud—2017/02 What’s New in Kentico Cloud—2017/02
What’s New in Kentico Cloud—2017/02
 
Content Management System
Content Management SystemContent Management System
Content Management System
 
How to Select a Web Content Management System
How to Select a Web Content Management SystemHow to Select a Web Content Management System
How to Select a Web Content Management System
 
Content Management System
Content Management SystemContent Management System
Content Management System
 
What is a Content Management System or CMS
What is a Content Management System or CMSWhat is a Content Management System or CMS
What is a Content Management System or CMS
 
Content Management System
Content Management SystemContent Management System
Content Management System
 
Content Management Systems
Content Management SystemsContent Management Systems
Content Management Systems
 

Similar to Comparison of Top CMS Systems

Introducing Joomla! CMS
Introducing Joomla! CMSIntroducing Joomla! CMS
Introducing Joomla! CMS
Kandarp Vyas
 
Showcasing drupal
Showcasing drupalShowcasing drupal
Showcasing drupal
Opevel
 
Drupal status report for all staff day
Drupal status report for all staff dayDrupal status report for all staff day
Drupal status report for all staff day
sbclapp
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress University
Stephanie Leary
 

Similar to Comparison of Top CMS Systems (20)

Drupal at the EBI
Drupal at the EBIDrupal at the EBI
Drupal at the EBI
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPress
 
Open source wordpress and drupal
Open source wordpress and drupalOpen source wordpress and drupal
Open source wordpress and drupal
 
Introducing Joomla! CMS
Introducing Joomla! CMSIntroducing Joomla! CMS
Introducing Joomla! CMS
 
Drupal In 1 Hour
Drupal In 1 HourDrupal In 1 Hour
Drupal In 1 Hour
 
WordPress vs Joomla Showdown
WordPress vs Joomla ShowdownWordPress vs Joomla Showdown
WordPress vs Joomla Showdown
 
Drupal as a Rapid Application Development (RAD) Framework for Startups
Drupal as a Rapid Application Development (RAD) Framework for StartupsDrupal as a Rapid Application Development (RAD) Framework for Startups
Drupal as a Rapid Application Development (RAD) Framework for Startups
 
Mumbai Salesforce User Group Inaugural Meetup
Mumbai Salesforce User Group Inaugural Meetup Mumbai Salesforce User Group Inaugural Meetup
Mumbai Salesforce User Group Inaugural Meetup
 
Drupal as a Rapid Application Development Framework for Non Profits / NGOs
Drupal as a Rapid Application Development Framework for Non Profits / NGOsDrupal as a Rapid Application Development Framework for Non Profits / NGOs
Drupal as a Rapid Application Development Framework for Non Profits / NGOs
 
Showcasing drupal
Showcasing drupalShowcasing drupal
Showcasing drupal
 
Introduction to Drupal
Introduction to DrupalIntroduction to Drupal
Introduction to Drupal
 
Drupal status report for all staff day
Drupal status report for all staff dayDrupal status report for all staff day
Drupal status report for all staff day
 
An Introduction to MIT's Drupal Cloud
An Introduction to MIT's Drupal CloudAn Introduction to MIT's Drupal Cloud
An Introduction to MIT's Drupal Cloud
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress University
 
Drupal By Design - Business Case for Drupal
Drupal By Design - Business Case for DrupalDrupal By Design - Business Case for Drupal
Drupal By Design - Business Case for Drupal
 
UF HTML Template Presentation
UF HTML Template PresentationUF HTML Template Presentation
UF HTML Template Presentation
 
Drupal101
Drupal101Drupal101
Drupal101
 
Emkane RCC wp qs
Emkane RCC wp qsEmkane RCC wp qs
Emkane RCC wp qs
 
72d5drupal
72d5drupal72d5drupal
72d5drupal
 
Drupal: Mitigating Risk with Multiple Content Creators
Drupal: Mitigating Risk with Multiple Content CreatorsDrupal: Mitigating Risk with Multiple Content Creators
Drupal: Mitigating Risk with Multiple Content Creators
 

More from Ryan Street (6)

Magento 2 Workflows
Magento 2 WorkflowsMagento 2 Workflows
Magento 2 Workflows
 
CSS 3
CSS 3CSS 3
CSS 3
 
Drupal commerce + search api (solr)
Drupal commerce + search api (solr)Drupal commerce + search api (solr)
Drupal commerce + search api (solr)
 
Start Your Search Engines: Optimizing Solr to Improve Results
Start Your Search Engines: Optimizing Solr to Improve ResultsStart Your Search Engines: Optimizing Solr to Improve Results
Start Your Search Engines: Optimizing Solr to Improve Results
 
Solr site search makes shopping simple
Solr site search makes shopping simpleSolr site search makes shopping simple
Solr site search makes shopping simple
 
Data Loading With Magento
Data Loading With MagentoData Loading With Magento
Data Loading With Magento
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

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)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
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
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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...
 

Comparison of Top CMS Systems

  • 1. Comparison of Top CMS Systems Presented by Ryan Street rstreet@crownpartners.com www.coolryan.com @ryanstreet
  • 2. We become what we behold. We shape our tools and then our tools shape us. -Marshall McLuhan
  • 3. Objective • Define the Top 3 CMS Systems • Features • Strengths and Weaknesses • Scenarios
  • 4. A Word of Caution
  • 5. Are You a Baby Duck? You can't rationally compare alternatives with no experience in the alternatives, and software imprinting robs you of that vital experience. --”The Software Imprinting Dilemma” Jeff Atwood. 2007
  • 6. Top 3 CMS Systems • WordPress • Joomla • Drupal
  • 7. Honorable Mentions • DotNetNuke • ExpressionEngine • MediaWiki • Concrete5 • TYPO3 • LifeRay • Adobe CQ
  • 8. Where Did Your Data Come From? • http://trends.builtwith.com/cms – Circa 2007 – Over 90 mil. Distinct websites indexed – Quantifies data from Quantcast, Alexa, Google, Internet Retailer, and Fortune.
  • 9. Top 3 Stats - WordPress Top 1 mil. Top 100K Top 10K
  • 10. Top 3 Stats - Joomla Top 1 mil. Top 100K Top 10K
  • 11. Top 3 Stats - Drupal Top 1 mil. Top 100K Top 10K
  • 13. History • First Released in 2003 • Matt Mullenweg and Mike Little • Fork of b2/cafelog
  • 14. Content Structure • Pages and Posts • Custom Post Types Supported • Posts utilize categories and tags • Widgets
  • 15. Templates and Themes • Utilizes a fallback structure • Parent and Child Themes Supported • 1600+ available for download
  • 16. Plugins, Extensions, and Customization • Rich Plugin Architecture – Observer Pattern utilizing Action and Filter “Hooks” • 23,000+ available for download
  • 17. SEO • Utilizes URL rewriting “permalinks” • SEO Friendly Images • Internal Linking
  • 18. Support and Community • Good Documentation • WordPress.tv, learn.wordPress.com, etc. • Guided Tutorials Built In • 60+ WordCamps per year • ~500 WordPress Meetups
  • 19. Other Features • Multi-Site Capable • 5 Different Native Mobile Apps • Free WordPress Blogs hosted at WordPress.com • WordPress VIP • Sister Projects called BuddyPress, BBPress, PollDaddy, Askismet, etc .
  • 20. Strengths • Ease of Use • Backward Compatibility • Number of Plugins and Themes Available • Developer Following and Ease of Customization
  • 21. Weaknesses • Inflexible (Easy to Outgrow) • Security
  • 23. History • Forked Off of Mambo Project in 2005 • Won Numerous Awards including Packt Open Source Content Management System Award 3 Times
  • 24. Content Structure • Utilizes Article and Component Structure • Leverages Menus To Drive Content Curation and Display • Extendible through downloadable components
  • 25. Templates and Themes • Robust and Flexible • Utilize a Fallback Structure • Parent and Child Structure
  • 26. Plugins, Extensions, and Customization • 5 Different Extensions Available – Components, Modules, Plugins, Templates, & Languages • Components are ‘mini-applications’ • Modules add functionality (ex: login/search) • Plugins Extend or modify functionality of Joomla through use of events • Templates drive the look and feel • Languages allow for internationalization
  • 27. SEO • SEO Friendly URLS • Customizable Suffixes • Robots Information on the Menu/Content Level
  • 28. Support and Community • Good Documentation • Thriving Forums • Joomla Resource Directory • Joomla Magazine • Joomla Connect
  • 29. Other Features • Multi-Site Compatible • MVC Architecture • More Functionality Out of the Box
  • 31. Weaknesses • Security • Administration is Unintuitive • Code Bloat
  • 33. History • Released in 2001 • Created By Dries Buytaert • Current Version: 7
  • 34. Content Structure • Nodes, Content Types, and Fields • Menus • Taxonomies • Views • Panels
  • 35. Templates and Themes • Robust and Flexible • Fallback Structure • Parent and Child Themes
  • 36. Plugins, Extensions, and Customization • Modules • Themes • Distributions
  • 37. SEO • Clean URLs • Paths and Redirects (Canonicalization) • Meta Information
  • 38. Support and Community • Good Documentation • 913,000 User Accounts • 22,600 Developer Accounts • 19,000+ Modules Available • DrupalCon, DrupalCamp, and DrupalGangers
  • 39. Other Features • Multi-Site Capable • Multiple DB Support • Multiple OS/Stack Support • Actually Referenced as a Framework
  • 41. Weaknesses • Bad UI • Complex • Backward Compatibility
  • 42. When Should You Use Each One?
  • 43. Scenario 1: Joe’s Pizza • Sole Proprietor • Wants About, Contact, Directio ns and Menu Pages • Wants to be able to update site with weekly specials himself
  • 44. Scenario 2: Joe’s Software • Wants Standard Company Pages • Wants a knowledgebase for software • Wants a news section for latest updates and releases • Wants developers to update knowledgebase but not other pages
  • 45. Scenario 3: Joe’s Realty • Wants Listings of Properties • Wants Company Pages • Wants a newest listing section • Wants Realtors to log in and edit/update listings themselves