Rahul Mahida
Rahul Mahida
Front-End Engineer

So, you’ve decided to evaluate an open source content management solution, and you’ve found that Drupal and Joomla stick out for being widely adopted and lauded by companies and developers alike. Both of them are full featured CMS platforms and if you require complex content hierarchy, tagging and authoring, these two platforms fit the bill. So how do you decide which one is right for your company?

In a five part series, I will go through a brief overview of Drupal vs Joomla based on platform usage, project complexity, need of integration, required support and Ecommerce.

Drupal vs Joomla, Part Two - Project Complexity

Typically, once you have figured out the needs and basic architecture of your project you will begin to see where one system may be preferable over the other.

For example, if the site requires creating and managing various pages and content based on a predetermined hierarchy, all while keeping to a consistent style with the ability to author pages easily, than Joomla will fit your needs perfectly.

Though we are talking about project complexity and when things get more complex Joomla falls short. So if you need an advanced system with specific content appearing in different ways on different pages in different places, then Drupal’s ability to have complex content relationships and access control of content will allow the flexibility to fit any project.

Drupal’s highly modular architecture in all areas of functionality are what allows for this flexibility and also provides a good platform for extending it to fit the exact needs of many projects.

While this sounds great, the flip side can also be considered a boon for Joomla. Its architecture, while less flexible, is very structured and many features are built into Joomla out of the box and are very stable and very easy to work with.

There are pros and cons when reviewing project complexity as it relates to any CMS - what are your considerations? Drop us a line and tell us more.


Drupal vs Joomla, Part Three - Integration with other systems is now live.

In case you missed Part 1 - Enterprise Level or Not Enterprise Level CMS, click here.

Read these next…

  • Change of Address
    09.03. 2020 | Jonathan Blessing
    Change of Address

    Given the risk presented by the novel coronavirus (SARS-CoV-2), I’ve decided that DOOR3 will be a remote-only organization for the foreseeable future. We are fortunate to benefit from being a...

  • Senior Business Analyst
    07.17. 2020 | DOOR3
    Senior Business Analyst

    Location: New York, USA The Senior Business Analyst will act as an interface between business user groups and IT to understand, document, and track the business needs and requirements throughout...