Drupal vs. Joomla


Drupal and Joomla are free, open-source content management systems (CMS) for publishing web content. While Drupal’s build-from-scratch approach allows for greater versatility, Joomla’s built-in “core” content types allow for faster and easier implementation. Both Drupal and Joomla are developed in PHP and licensed under the free GNU General Public License (GPL).

Comparison chart

Edit this comparison chart


User Rating (10):


User Rating (13):
Introduction (from Wikipedia) Drupal ( /ˈdruːpəl/) is a free and open-source content management system (CMS) and content management framework (CMF) written in PHP and distributed under the GNU General Public License. It is used as a back-end system for at least 1.5% of all web Joomla is a free and open source content management system (CMS) for publishing content on the World Wide Web and intranets and a model–view–controller (MVC) Web application framework that can also be used independently.
Operating system Cross-platform Cross-platform
Website drupal.org joomla.org
Development status Active Active
Developer(s) Dries Buytaert & Drupal.org Community The Joomla Project Team
Type Content management framework, Content management system, Community and Blogging software platform Content management system
Written in PHP PHP
3rd Party Extensions/Plug-ins Avaliable No free plugins 10223 as of 2/6/2013
License GPLv2/GPLv3 GNU General Public License
Stable release 7.26 / January 15, 2014 1.7.2 / October 17, 2011; 9 days ago (2011-10-17)
Size 11.4 MB (core) 7.8 MB (compressed) 20.9 MB (uncompressed)
Recommended Usage Large projects where scalability and versatility matter. Small to medium projects looking for an intuitive interface and standardized capabilities.
Example Popular Websites Whitehouse.gov, Postoffice.gov.uk Linux.com, Guggenheim.org
Available in Multilingual Multilingual
Accessibility High barrier to entry; steep learning curve Very accessible, flexible; user and designer friendly
SEO Capabilities Strong SEO capabilities Limited SEO capabilities
Usage Statistics Roughly 2.0% of all websites worldwide. Roughly 3.3% of all websites worldwide.
Security Highest quality, backed by proven track record Relatively weak, exploit list is substantial
Forums/community Growing, technical heavy Vast volunteer network

Contents: Drupal vs Joomla

edit Background

First released in 2001 by its developer, Dries Buytaert, Drupal is among the older CMS systems in popular use today. It began as the software behind a message board called drop.org, created by Buytaert. Drupal’s name derives itself from the English pronunciation of the Dutch word drupel, which means “to drop.”

Joomla is named from the phonetic spelling of the Swahili word jumla, meaning “all together.” Released in 2005, Joomla arose as a fork (a new development group that takes source code in a new direction) of Mambo, the predecessor CMS system on which Joomla’s original code was based.

edit Usage

Drupal and Joomla share several useful attributes. Both are open-source and maintain robust development community bases. They are written in PHP, and both are licensed under a GNU General Public License, which allows end users to use, modify, study, and copy the software. This freedom has allowed the sizable Drupal and Joomla developer communities to flesh out the functionality of both platforms with wide-ranging expansions and modules.

The Joomla Banner
The Joomla Banner

On one hand, Drupal is often favored by developers for its build-from-scratch approach. This allows for immense flexibility in functionality, at the cost of a steeper learning curve. It also allows for a greater degree of scalability, as websites and applications can be designed from the ground up for complex and large-scale functions.

Drupal logo made out of Legos
Drupal logo made out of Legos

Joomla, on the other hand, pairs the standard functionalities of a “web 2.0” website with widespread support for themes. It trades the coding flexibility and complexity offered by Drupal for comparative ease of use and aesthetics. It offers more ready-built options in the form of extensions and templates that allow for faster and easier setup at the cost of some the flexibility in scale and complexity afforded by Drupal.

edit Interface

Both have welcoming interfaces. Drupal is organized into various tabs. If the content editing tab is opened, users can only complete that task. Fortunately, the controls adjust to what is pertinent to the page you have opened. Unfortunately, it closes off certain options forcing you to move to a new panel.

For Joomla, just about every editing option is visible at once. This includes the article manager, the image selections, content editing, design options, etc. It is all there for a full appetizing view.

edit Accessibility

Drupal is inherently complex and has a significantly steep learning curve. There is no toolbar editor; users must know html and implement the code right into the text in order to edit text.

Joomla contains a toolbar and an html editor embedded into the platform. Joomla is often considered vastly more accessible because of the limits placed on extensions, the layout, and the size of the site out of the box (upon immediate download).

An ‘Instant-On’ option for Joomla cuts off all the intense coding features and allows Joomla to exist primarily as a basic website editing system, unlike Drupal which requires a ground-up design for every website, theme and project.

This video compares Drupal to Joomla:

edit Security

Both systems are very well protected, Going by the track record Drupal is seems to have a more robust security. However, researching the overall exploit list (i.e. sites compromised on each platform) shows that going by the type of sites compromises, Joomla is far more protected.

edit Community

Drupal is a tech community through and through. The user base is smaller, and assistance will be complicated but very useful when understood. You are expected to know the technical aspects of your own website. Drupal is financially backed by Acquia Corporation.

The Joomla community is much larger, but the users slant a bit less tech-oriented than Drupal. Joomla’s larger community has allowed them to be 100% volunteer-driven.

edit Trivia

edit Recent News

edit References

Share this comparison:

If you read this far, you should follow us:

"Drupal vs Joomla." Diffen.com. Diffen LLC, n.d. Web. 25 Mar 2015. < >

Comments: Drupal vs Joomla

Related Comparisons Follow Diffen
Top 5 Comparisons
Make Diffen Smarter.

Log in to edit comparisons or create new comparisons in your area of expertise!

Sign up »


Up next

Joomla vs. WordPress