Your SlideShare is downloading. ×
Joomla vs. Drupal and Other CMSs
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Joomla vs. Drupal and Other CMSs

3,194
views

Published on

This slide show accompanies the presentation at the Jan. 24, 2013, JoomlaChicago meeting, which focused on comparing the Joomla content management system against Drupal, Wordpress and other CMS …

This slide show accompanies the presentation at the Jan. 24, 2013, JoomlaChicago meeting, which focused on comparing the Joomla content management system against Drupal, Wordpress and other CMS options.

Published in: Business

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,194
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
63
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. THIS EVENINGS PRESENTATION: What Joomla Implementers Should Know about Drupal/Wordpress (and other CMSs)
  • 2. ALUENTGROUP web development | content management | e- commerce | mobilewww.aluent.com ALUENTGROUP
  • 3. ALUENTGROUP web development | content management | e- commerce | mobile PRESENTER: TWITTER: Justin Kerr @aluent justin@aluent.com FACEBOOK: 312-772-6062 facebook.com/aluentwww.aluent.com ALUENTGROUP
  • 4. Joomla and ...What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 5. Joomla and ... • Enterprise CMS …What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 6. Joomla and ... • Enterprise CMS … – “ECM” and “WCM”What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 7. Joomla and ... • Enterprise CMS … – “ECM” and “WCM” – The “big boys”What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 8. Joomla and ... • Enterprise CMS … – “ECM” and “WCM” – The “big boys” • Gartner 2012 CMS Company Analysis – “Leaders”: Oracle, Adobe, SDL, Sitecore, OpenText, HP(Autonomy), EktronWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 9. Joomla and ... • Enterprise CMS … – “ECM” and “WCM” – The “big boys” • Gartner 2012 CMS Company Analysis – “Leaders”: Oracle, Adobe, SDL, Sitecore, OpenText, HP(Autonomy), Ektron – Acquia makes “visionary” quadrantWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 10. Joomla and ... • Other Open Source CMSsWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 11. Joomla and ... • Other Open Source CMSs • Many options …What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 12. Joomla and ... • Other Open Source CMSs • Many options … • Top Three in the Open Source Market:What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 13. Joomla and ... • Other Open Source CMSs • Many options … • Top Three in the Open Source Market: 1. Wordpress (wordpress.org) 2. Joomla (joomla.org) 3. Drupal (drupal.org)What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 14. Joomla and ... • Wordpress ...What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 15. Joomla and ... • Wordpress ... • Y U So Popular????What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 16. Joomla and ... • Wordpress ... • Y U So Popular???? • Best available blogging platformWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 17. Joomla and ... • Wordpress ... • Y U So Popular???? • Best available blogging platform • Not a “real” CMSWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 18. Joomla and ... • Wordpress …What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 19. Joomla and ... • Wordpress … • Your thoughts?What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 20. Joomla and ... • Drupal !What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 21. Joomla and ... • Drupal ! • Most often compared to each otherWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 22. Joomla and ... • Drupal ! • Most often compared to each other • Focus of tonights presentationWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 23. Joomla and ... • Drupal ! • Most often compared to each other • Focus of tonights presentation • Your presenter: Caveat EmptorWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 24. Joomla and ... • Drupal ! • Most often compared to each other • Focus of tonights presentation • Your presenter: Caveat Emptor • Tonights Guest Expert: Cody Carlson cody@phamilydev.net | www.phamilydev.netWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 25. Joomla vs. DrupalWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 26. Joomla vs. Drupal • Some well-known similarities: – LAMP preference/origins – Open Source – Community-driven – Market-proven – Very good at “content management”What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 27. Joomla vs. Drupal • Some well-known differences: – Dries vs. Mambo fork – Acquia vs. Open Source Matters – Control panel overlay vs. separate back endWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 28. Joomla vs. Drupal • Some well-known differences: – Dries vs. Mambo fork – Acquia vs. Open Source Matters – Control panel overlay vs. separate back end • Conventional wisdom – Drupalfor big/complicated sites – Joomla for simpler/easier sitesWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 29. Joomla vs. Drupal • How to best compare?What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 30. Joomla vs. Drupal • How to best compare? • Break down into project phases/platform capabilitiesWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 31. Joomla vs. Drupal Setup and installationWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 32. Joomla vs. Drupal Setup and installation – Hosting environment setupWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 33. Joomla vs. Drupal Setup and installation – Hostingenvironment setup – Development environmentWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 34. Joomla vs. Drupal Setup and installation – Hostingenvironment setup – Development environment – CMS installation and initial configWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 35. Joomla vs. Drupal Content Types and StructuresWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 36. Joomla vs. Drupal Content Types and Structures • Joomla – “Core” content types – Nested Category system – Third-party extensionsWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 37. Joomla vs. Drupal Content Types and Structures • DrupalWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 38. Joomla vs. Drupal Content Types and Structures • Drupal – Custom Content TypesWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 39. Joomla vs. Drupal Content Types and Structures • Drupal – Custom Content Types – Fields in Content TypesWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 40. Joomla vs. Drupal Content Types and Structures • Drupal – Custom Content Types – Fields in Content Types – Vocabularies + TaxonomyWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 41. Joomla vs. Drupal Content Types and Structures • Drupal – Custom Content Types – Fields in Content Types – Vocabularies + Taxonomy – ViewsWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 42. Joomla vs. Drupal Content Types and Structures • Drupal – Custom Content Types – Fields in Content Types – Vocabularies + Taxonomy – Views – NodeWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 43. Joomla vs. Drupal Site NavigationWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 44. Joomla vs. Drupal Site Navigation • Joomla – Menu Manager – Menus + Menu Items – Menu Item Types + ParametersWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 45. Joomla vs. Drupal Site Navigation • DrupalWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 46. Joomla vs. Drupal Site Navigation • Drupal – Menu ModuleWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 47. Joomla vs. Drupal Site Navigation • Drupal – Menu Module – Menu Items + Menu “Blocks”What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 48. Joomla vs. Drupal Site Navigation • Drupal – Menu Module – Menu Items + Menu “Blocks” – Add Item from Node edit screen, or input Drupal-specific path into menuWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 49. Joomla vs. Drupal Site Navigation • Drupal – Menu Module – Menu Items + Menu “Blocks” – Add Item from Node edit screen, or input Drupal-specific path into menu – Menu association with Content TypeWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 50. Joomla vs. Drupal Site Design and LayoutWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 51. Joomla vs. Drupal Site Design and Layout • Joomla – Templates and Template Styles – Template parameters – Template association w. Menu Item(s) – index.php + template xml file + … – Template defines layout “Positions”What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 52. Joomla vs. Drupal Site Design and Layout • DrupalWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 53. Joomla vs. Drupal Site Design and Layout • Drupal – “Themes”What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 54. Joomla vs. Drupal Site Design and Layout • Drupal – “Themes” – Collection of files/folders (like Joomla)What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 55. Joomla vs. Drupal Site Design and Layout • Drupal – “Themes” – Collection of files/folders (like Joomla) – Nested code structureWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 56. Joomla vs. Drupal Site Design and Layout • Drupal – “Themes” – Collection of files/folders (like Joomla) – Nested code structure – *.info file + *.tpl.php files + …What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 57. Joomla vs. Drupal Site Design and Layout • Drupal – “Themes” – Collection of files/folders (like Joomla) – Nested code structure – *.info file + *.tpl.php files + … – Themes define layout “Regions”What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 58. Joomla vs. Drupal Site Design and Layout • Drupal – Support for “Sub-Themes” – Support for output overrides – Inclusion of presentation/function logic – Themes can include control panel features – Panels ModuleWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 59. Joomla vs. Drupal Editorial ToolsWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 60. Joomla vs. Drupal Editorial Tools • WYSIWYG editorWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 61. Joomla vs. Drupal Editorial Tools • WYSIWYG editor • Publishing controls (embargo/expiry/etc.)What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 62. Joomla vs. Drupal Editorial Tools • WYSIWYG editor • Publishing controls (embargo/expiry/etc.) • VersioningWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 63. Joomla vs. Drupal Editorial Tools • WYSIWYG editor • Publishing controls (embargo/expiry/etc.) • Versioning • WorkflowWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 64. Joomla vs. Drupal Site Access and MembershipWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 65. Joomla vs. Drupal Site Access and Membership • Both have: – Default support for admin and production access – Basic account signup and members self administration – Framework for access control structuresWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 66. Joomla vs. Drupal Site Access and Membership • Joomla – Users assigned to Groups – Access Levels for front end – Initial default Groups and ACL – Permissions inherit and propagate to Component > Category > Content Item – Universal, enhanced CRUDWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 67. Joomla vs. Drupal Site Access and Membership • DrupalWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 68. Joomla vs. Drupal Site Access and Membership • Drupal – Two initial “Roles”: anonymous and authenticatedWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 69. Joomla vs. Drupal Site Access and Membership • Drupal – Two initial “Roles”: anonymous and authenticated – Roles tie into permissions options for Modules (and display options for Blocks)What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 70. Joomla vs. Drupal Site Access and Membership • Drupal – Two initial “Roles”: anonymous and authenticated – Roles tie into permissions options for Modules (and display options for Blocks) – Modules are not CRUDdyWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 71. Joomla vs. Drupal Site Access and Membership • Drupal – Two initial “Roles”: anonymous and authenticated – Roles tie into permissions options for Modules (and display options for Blocks) – Modules are not CRUDdy – Permissions granular to the Field levelWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 72. Joomla vs. Drupal Site Access and Membership • Drupal – No mandated/preferred method for defining this all: Up to developerWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 73. Joomla vs. Drupal Site Access and Membership • Drupal – No mandated/preferred method for defining this all: Up to developer – Developer recipesWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 74. Joomla vs. Drupal Site Access and Membership • Drupal – No mandated/preferred method for defining this all: Up to developer – Developer recipes – Drupal “Distros”What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 75. Joomla vs. Drupal Site Access and Membership • Drupal – No mandated/preferred method for defining this all: Up to developer – Developer recipes – Drupal “Distros” – “Families” of specialized ModulesWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 76. Joomla vs. Drupal Search Engine Optimization (SEO)What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 77. Joomla vs. Drupal Search Engine Optimization (SEO) • Template/Theme-specific – Proper HTML markup structure – Source ordering of contentWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 78. Joomla vs. Drupal Search Engine Optimization (SEO) • Template/Theme-specific – Proper HTML markup structure – Source ordering of content • Operator/producer-specific – File naming conventions – Entry of supporting data (alt tags)What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 79. Joomla vs. Drupal Search Engine Optimization (SEO) Shared/Similar capabilitiesWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 80. Joomla vs. Drupal Search Engine Optimization (SEO) Shared/Similar capabilities – Meta tags – Sitemaps – HTML page titles et al – Redirect componentWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 81. Joomla vs. Drupal Search Engine Optimization (SEO) SEF URLsWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 82. Joomla vs. Drupal Search Engine Optimization (SEO) SEF URLs – Joomla: Global config setting + “aliases”What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 83. Joomla vs. Drupal Search Engine Optimization (SEO) SEF URLs – Joomla: Global config setting + “aliases” – Drupal: “Clean URLs” setting … but results in non-ideal syntax – Drupal requires extra Module plus lots of extra config.What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 84. Joomla vs. Drupal Site PerformanceWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 85. Joomla vs. Drupal Site Performance • Both benefit from common performance enhancements – CDN, efficient HTML, fast hosting – Site caching mechanisms and controlsWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 86. Joomla vs. Drupal Site Performance • Both benefit from common performance enhancements – CDN, efficient HTML, fast hosting – Site caching mechanisms and controls • Drupal includes CSS/Javascript aggregatorWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 87. Joomla vs. Drupal Site Performance • Both benefit from common performance enhancements – CDN, efficient HTML, fast hosting – Site caching mechanisms and controls • Drupal includes CSS/Javascript aggregator • Different approaches to cachingWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 88. Joomla vs. Drupal Site Performance • Joomla caching – Global cache settings + some Module caching – Time-basedWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 89. Joomla vs. Drupal Site Performance • Drupal cachingWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 90. Joomla vs. Drupal Site Performance • Drupal caching – Global cache settings; can be enhanced by more ModulesWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 91. Joomla vs. Drupal Site Performance • Drupal caching – Global cache settings; can be enhanced by more Modules – Caching options propagate throughout Drupal (Modules, Blocks, Panels, etc.)What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 92. Joomla vs. Drupal Site Performance • Drupal caching – Global cache settings; can be enhanced by more Modules – Caching options propagate throughout Drupal (Modules, Blocks, Panels, etc.) – Time-based and logic-based cachingWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 93. Joomla vs. Drupal Site Performance • Drupal caching – Global cache settings; can be enhanced by more Modules – Caching options propagate throughout Drupal (Modules, Blocks, Panels, etc.) – Time-based and logic-based caching – Some tie-ins to server-level cachingWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 94. Joomla vs. Drupal Software EngineeringWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 95. Joomla vs. Drupal Software Engineering • JoomlaWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 96. Joomla vs. Drupal Software Engineering • Joomla – Extensions system (and ecosystem): Components, Modules and PluginsWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 97. Joomla vs. Drupal Software Engineering • Joomla – Extensions system (and ecosystem): Components, Modules and Plugins – Object-oriented design as defaultWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 98. Joomla vs. Drupal Software Engineering • Joomla – Extensions system (and ecosystem): Components, Modules and Plugins – Object-oriented design as default – Model-View-ControllerWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 99. Joomla vs. Drupal Software Engineering • Joomla – Extensions system (and ecosystem): Components, Modules and Plugins – Object-oriented design as default – Model-View-Controller – Separation of CMS from PlatformWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 100. Joomla vs. Drupal Software Engineering • Joomla – Extensions system (and ecosystem): Components, Modules and Plugins – Object-oriented design as default – Model-View-Controller – Separation of CMS from Platform – Well-established, directed developmentWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 101. Joomla vs. Drupal Software Engineering • DrupalWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 102. Joomla vs. Drupal Software Engineering • Drupal – Self-built structures and architectureWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 103. Joomla vs. Drupal Software Engineering • Drupal – Self-built structures and architecture – System elements communicate via “hooks”What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 104. Joomla vs. Drupal Software Engineering • Drupal – Self-built structures and architecture – System elements communicate via “hooks” – Extensive APIWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 105. Joomla vs. Drupal Software Engineering • Drupal – Self-built structures and architecture – System elements communicate via “hooks” – Extensive API – Full database abstraction layerWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 106. Joomla vs. Drupal Software Engineering • Drupal – Self-built structures and architecture – System elements communicate via “hooks” – Extensive API – Full database abstraction layer – No mandated software design patternsWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 107. Joomla vs. Drupal Software Engineering • Key DifferencesWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 108. Joomla vs. Drupal Software Engineering • Key Differences – Joomla works (mostly) from core + third- party extensions; Drupal is build from “roof down”What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 109. Joomla vs. Drupal Software Engineering • Key Differences – Joomla works (mostly) from core + third- party extensions; Drupal is build from “roof down” – Joomla silos its information and capabilities; Drupal integrates throughout system areasWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 110. Joomla vs. Drupal Maintenance and SupportWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 111. Joomla vs. Drupal Maintenance and Support • JoomlaWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 112. Joomla vs. Drupal Maintenance and Support • Joomla – Pretty easy to hand off between developersWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 113. Joomla vs. Drupal Maintenance and Support • Joomla – Pretty easy to hand off between developers – Exposes controls to content managers and producersWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 114. Joomla vs. Drupal Maintenance and Support • Joomla – Pretty easy to hand off between developers – Exposes controls to content managers and producers – One-click incremental upgradesWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 115. Joomla vs. Drupal Maintenance and Support • Joomla – Pretty easy to hand off between developers – Exposes controls to content managers and producers – One-click incremental upgrades – Path for major version upgradesWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 116. Joomla vs. Drupal Maintenance and Support • DrupalWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 117. Joomla vs. Drupal Maintenance and Support • Drupal – Difficult to hand off between developersWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 118. Joomla vs. Drupal Maintenance and Support • Drupal – Difficult to hand off between developers – Ideally, interface and options streamlined for user RoleWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 119. Joomla vs. Drupal Maintenance and Support • Drupal – Difficult to hand off between developers – Ideally, interface and options streamlined for user Role – Incremental upgrades slightly harderWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 120. Joomla vs. Drupal Maintenance and Support • Drupal – Difficult to hand off between developers – Ideally, interface and options streamlined for user Role – Incremental upgrades slightly harder – No effective way to upgrade between major versionsWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 121. Joomla vs. Drupal Comparison of NomenclatureWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 122. Joomla vs. Drupal Comparison of Nomenclature Joomla Drupal ● “Component” ● “Module” ● “Module” ● “Block” ● “Template” ● “Theme” ● “Position” ● “Region” ● “Categories” ● “Taxonomy” ● “Tags” (third-party) ● “Vocabularies” ● Single Content Item ● “Node”What Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 123. Additional Resource FREE ebook Drupal and Joomla – A Comparison of Project Processes and Costs Download at: http://aluent.com/ebookWhat Joomla Implementers Should Know About Other CMSs ALUENTGROUP
  • 124. Thank you and Questions ALUENTGROUP web development | content management | e- commerce | mobile PRESENTER: TWITTER: Justin Kerr @aluent justin@aluent.com FACEBOOK: 312-772-6062 facebook.com/aluentwww.aluent.com ALUENTGROUP