Drupal and Joomla comparison
On a recent visit to Drupal's forum I found another post with both Joomla and Drupal in the subject line. Making comparisons between Joomla and Drupal are very common these days as they are currently considered the top two open source content management systems (CMS) out there. The forum post written by Steve Burge contains a link that takes you to a comparison table he did between Joomla and Drupal. While the table may not give the full picture of each CMS, I'm convinced that Burge tried to be as non-bias as he possibly could in his comparison.
There is something interesting about the table posted at Burge's site. Specifically, take a look at which elements according to Burge each CMS excels in and which elements each CMS fails. Did you notice a particular pattern in where each CMS is considered to have failed? If not, perhaps you didn't see the excerpt I posted earlier from Gadgetopia's Deane Barker, titled Architecture and Functionality in Content Management.
Let me be more specific. In the table Drupal fails on such elements as Shopping Carts, Event Calendars, Document Management, and Themes. The majority of these items are functions or features which are considered lacking in the Drupal CMS. Regarding the other CMS, Joomla fails to deliver in such elements as user permission, content management, multi-site management, and standard's compliance. Joomla fails in elements that are more architecture centric.
Taking the flip side, Joomla as a CMS appears to excel in elements that can be identified as functional, while Drupal succeeds in the architectural elements. Which element is more important in a CMS, architecture or function? According to Deane Barker he believes it is more important for a CMS to have better architecture.
As a developer with the capability to write code, I find myself much more concerned with architectural matters. Functionality can be programmed, but I’m at the mercy of architecture. Put another way, give me the right tools and materials, and I can build anything. But give me nothing but a pile of sand and a toothbrush, and I’m pretty much screwed.
In other words, if you agree with Barker that architecture is more important than function you're likely going to want to choose Drupal. However, if you need to make a quick sell where function, third party integration, and eye candy is important right out the box...Joomla still has the advantage.
What does the future hold in the post-Drupal 5 and post-Joomla 1.5 era? It's hard to say, but I'm betting Drupal will likely become very competitive in functions as it currently is in architecture. Then again Joomla may still pull a few punches as it continues to shed it's roots with Mambo. Interesting times ahead and I'll be quite interested how comparison tables such as the one we have been looking at will look like a couple more years down the road.
Author's Note: The above post was originally written in late 2006 comparing Drupal 4.7 and Joomla! 1.0. The post was slightly updated at a later date to reflect changes in Drupal 5 and early versions of Joomla 1.5. However, this post needs to be better updated to reflect the state of the latest versions of Drupal and Joomla. Until updates are made to this post, I also recommend the following articles and good and fair comparisions between Drupal and Joomla!:
- Drupal vs. Joomla: a frank comparison from an IBM consultant
- Why can't we be friends? Joomla versus Drupal
- Wordpress, Joomla, or Drupal
Note: Comments are currently closed on this post.
About this CMS Enthusiast
Bryan Ruby is the owner and editor for CMS Report. He founded CMSReport.com in 2006 on the belief that information technologists, website owners, and web developers desired visiting sites where they could learn about content management systems without the sales pitch.
Outside of his late night blogging hours, he is the Information Technology Officer for a field office in the federal government. Away from the computer he enjoys his family, bicycling, camping, and the outdoors.



Comments
#1 Link back at you
#2 More in-links to CMS Report
Thanks, I didn't see that.
While this article hasn't picked up too many comments, it does seem to have caught the attention of those commenting at other blogs. A couple links to this article that I've noticed so far...
Peter Ball's Application Generation
Amy Stephen's Blog
-Bryan
#3 now you can see the comments
now you can see the comments on this article. This articles is nice and interesting as the comparision is about 2 CMS giants. I usually confused when it comes to CMS which one to select. I would like to say thanks to Bryan.
Regards
Animated Logo
#4 semantics
#5 Grammar!
#6 Joomla! Architecturally
#7 I've looked at the Joomla
#8 Another Anonymous coward
#9 Sounds like FUD to me
#10 Opinions with no substance are not helpful
#11 We Need a More Methodical Approach
Often comparisons of content management systems are based solely on personal opinion. So I'm trying to get input from Drupal; and/or Joomla users about what they think each system does well and what it doesn't do so well. I am conducting a survey comparing Drupal and Joomla.
I think the survey will facilitate a more methodical examination of the strengths and weaknesses of each system. My goal is to quantify the tradeoffs involved in selecting a CMS. The survey will incorporate the opinions of Joomla and Drupal users making the analysis more concrete and convincing. Please take a moment to complete our survey at: http://www.webologysolutions.com/ebusine.... It takes approximately 20 minutes to complete.
If you would like to know more about the purpose of the survey please read our blog post at: http://www.webologysolutions.com/ebusine...
#12 My Take
I tried to develope a website using Joomla! For one full year, I consulted, read widely, burned midnight oil, etc, etc...but all in vain. I was introduced to Drupal by a good and honest friend and I was up and running in a just a week! If you want to implent a website of a high quality, flexible, scalable and with the exact functionality you want, then you may as well kiss Joomla bye, it never works for you! It is only you who can work for Joomla, it is too rigid and it designed to meet the requirements of people who want a quick fix, not quality! I am really sorry for saying the truth!
#13 gone for a solution that emphasises reliability
#14 drupal
#15 Best cms for sure
#16 I have used Joomla for a
#17 Another Drupal
Another Drupal Examples
http://www.inca.lk/inca
http://www.inca.lk/friends
http://www.pasala.lk
http://www.kridd.com
http://www.prabash.org
#18 Drupal sites
http://www.usmagazine.com
http://www.falanx.hu
http://www.daughtryofficial.com
http://www.rentalmonster.ca
http://ourmedia.org
http://www.yogaforgeeks.com
http://www.spreadfirefox.com
http://www.fresnofamous.com
http://www.goingon.com
http://www.twit.tv
http://www.terminus1525.ca
http://www.flixya.com
http://www.goodstorm.com
http://www.cialog.com
http://www.psu.com
http://www.airamerica.com
http://www.projectopus.com
http://mtv.co.uk
http://www.theonion.com
http://evolt.org/evolt_3.0
http://haiku-os.org
http://www.liquidx.net
http://savannahnow.com
Anyone with Joomla ones?
#19 another link
#20 Nice Drupal Sites!!!!
#21 Joomla Site
#22 Great list of links. Thank
#23 Joomla Website
Here is the joomla website on demo site..
http://demo.platoon.in/raksource
#24 I use Joomla too
Joomla just fits me well. I like it.
You can check it here and give your opinion:
http://phparch.cn
#25 Joomla sites
Great choice of Joomla templates with powerful add-ons: http://demo.rockettheme.com
When a similar Drupal themes club ?
#26 drupal or joomla
#27 I can tell you exactly why I
#28 Here is an example
#29 The Leapfrog Effect
#30 "Put another way, give me
#31 Custom CMS more secure?
#32 Is Custom More Secure
It really depends on how you look at the security issue. On one side you have more people looking for errors and security issues. On the other hand you have just as many people dumping more errors into the system.
If your going to pawn off a once install solution and then skimp on upgrading their software I can guarantee you that a custom solution is more secure in many instances. If you fall out of date with a security upgrade your an easy target.
As for the custom. The trade off would be entirely dependent on the skill of the developer. Most developers stand a good chance of immediately branching from a popular open source solution the second they get their hands into it unless they become a part of the development community themselves at which point they are no longer working for the client but rather the community and then the amount of work involved to maintain branches with security updates becomes the issue.
In any event... an open source solution which is not maintained is a guaranteed to get hacked over time... jmo... you have to maintain the software.
#33 Put yet another way...
#34 Thanks for this intresting
#35 load time
#36 article
#37 Thanks for the thanks.
#38 Both are great
#39 For me, Drupal's hooks have
#40 Same here, i hope that
Same here, i hope that MyYearBook is big enough to keep going with drupal
#41 Drupal Vs Joomla: SEO
#42 Drupal Is Good In All the Way....!
Yes drupal has good functions for SEO purpose and with presence of xmlsitemap,path auto,path redirect,path mpodules it provides rocking functionalities which i have not seen in joomla...
#43 Check out the joomla installation
Goa
#44 Xoops vs drupal vs joomla?
#45 XOOPS, Drupal, Joomla!
Personally, I think you should give both Drupal and Joomla a try. If you find out that you like neither...then perhaps your joy and appreciation for XOOPS will return. While trying out the competition may not work in a marriage...it seems to work well when it comes to CMS!
#46 Great
#47 www.webware.com/8301-13546_10
#48 Thanks
#49 What about the 'Nukes?
#50 Another Comparison
#51 Mike, thanks for the
#52 Joomla
#53 Joomla looses to Drupal on SEO
#54 Drupal Shopping Cart
#55 cmsreport is running on
#56 CMSReport.com on Drupal 5
#57 I like Drupal 10 times better
#58 Joomla money making scheme, becoming more like Mambo$$
#59 Apples and Oranges
#60 Comparison Table
#61 Re: Comparison Table
Looks like they've made changes at their site that eithe is intentionally or unintentionally blocking the comparision table between Joomla! and Drupal. You may just have to an archive of the page for now (though it doesn't render well). :-(
#62 Comparisons
#63 Most Read, Comments Closed
This post is one of the most read articles to date here at CMS Report. But, it is also fast becoming outdated. While I don't want to remove the article, I do feel it is time to close the comments.
Please check the "related stories" section below to find possible links to other Drupal and Joomla related posts that may interest you!
#64 durpal
hello,
im using durpal such a long time and i will use it much longer - comprasion with joomla is good think for both of them.
#65 joomla
I'm didn't saw any jommla+drupal sites... it's fake.
<a href="http://mp3fast.net">bebob</a>
#66 Comments Closed
#67 Jooma vs Drupal
hola..
The issues on comparisons between Joomla and Drupal are very common these days as they are currently considered the top two open source content management systems (CMS) out there. But, Which one is more usable, powerful and popular ?
It's a simple question with no simple answer
so i need your respond in order to make the project can be deliver successfully
Please go to this link and answer some questions (especially for those who have experienced in using Joomla and Drupal --> Online Survey )
www.2b.ceomalaya.com
thanks ,
malaysia boleh
#68 joomla x drupal
I have been using joomla so far, and I must say I got a
few problems to work around, but I look at my site and I see
I got a lot accomplished already.
This joomla x drupal debate reminds me of an old debate
between 2 role-playing games: d&d and role master.
role master was based on tolkien´s world, lord of the rings.
It appealed to the more demanding role-player, and it was
very detailed.
ad&d was more commercial, easier to use, but less
sofisticated.
Which one was better ?
In the end, the best campaigns depended more on the
people involved... the dungeon master, the players.
I really hope I can enjoy joomla as I once enjoyed ad&d.
#69 drupal vs joomla
drupal always has better system than joomla.evden eve nakliyat
#70 Drupal I want support and functionality
I've used Joomla! and I'm going to use Drupal for my next project. I like the latter much better. However I'm having doubts about two points with Drupal.
1. Support.
The support schedule in unsure because the release schedule is unsure. 4.x was around for a while, 5.x came, one year later 6.x came. If february 2009 7.x comes, 5.x is no longer supported. But today many modules are not ported to 6.x and quite some documentation is not updated yet - that's to slow compared to dev-pace.
This policy could change to 'we support for at least 3 years'. How can I run business if support of security updates might last a few months after I've been able to implement its latest version?
Joomla! gives me a much better impression here! It seems to support 1.1x for a long time to come and 1.5 is out for quite a while already.
2.functionality
As mentioned, not all modules are updated that quickly. Ofcourse I can write them myself. But Time and Money are always big issues!
If support is longer, modules will be around longer for that supported version. Hence it becomes more interesting to write/contribute and to use Drupal professionally.
#71 What abt mixing the own design
Iam new to both and i wanted have one for my personal website.
I wanted to integrate it with my own design(may be a table based layout)
which one do you suggest?
#72 probably drupal
I'm redesigning one of my own sites in Drupal. Easy choice as the above issues I mentioned are less an issue for a personal site (I don't have to guarantee myself anything, nor explain technical difficulties to justify maintenance).
If I were you I would ask myself 'what do I want' and then 'what's the easiest / best way to get it'? As far as I can see Drupal beats Joomla! in flexibility in design by a mile.
Functionality? With al the plugins/modules for both this need not be an issue.
Drupal might have a steeper learning curve, Joomla might get you up quicker if you're not too technical and don't want to see to much templates with little bits of (easy) code. This would qualify you a bit as an amateur though. (no offence intended, just a fact, not everybody needs to become a pro web developer in this lifetime).
Ones you're into both - and you want to be really good at what you do - they will both turn out powerful and quick to implement.
I doubt if anything would be more powerful then Drupal + CCK + Views. I'm very much drawn to abstraction it starts with and the quick and amazing flexibility that there is in defining your own content types and views. From there, possibilities seem endless.
Joomla! assumes more predefined functionalities like 'this is blog' and 'this is news' and 'you want a front page with several leads to articles and certain kind of items...', etc. Though all can be changed and adapted and other stuff can be added.
I found myself with Joomla! starting with removing all the stuff I didn't want (to make space for what I want) and with Drupal I find myself starting with creating what I want. The latter feels better.
#73 So durpal good for Design elements,
mths,
Thanks for your answer and clarification, I would certainly start experimenting with Drupal,
#74 hello
Very nice articles thank you...
#75 Something else to compare is
Something else to compare is their traffic statistics:
Mentions: http://www.google.com/trends?q=joomla,+d...
Site Visitors: http://trends.google.com/websites?q=joom...
Joomla has more popularity then Drupal, however, Drupal has been catching up it seems.
#76 Joomla
I use Joomla and i am very happy with this CMS. i think it has a bigger community and more extensions.
My Joomla site:
http://stargate-news.com
#77 One will provide feature A,
One will provide feature A, the other won't. Next release it does, and adds feature B which the first must then implement. Drupal and Joomla! watch each other closely to adopt features that work for their respective communities. One of Joomla!'s goals is to abstract the presentation better - this was carried over from Mambo. Version 1.5 will put in place a lot of structural things that will make this easier. I wouldn't be surprised if the Joomla! solution is perceived to be superior to Drupal's PHPTemplate for a time (when it happens :).
I guess my point is that you should keep an eye on all the front-running CMS solutions out there because you never know what a new release will bring. Of course you should balance your time/knowledge investment against any decision to adopt another solution. For example I once used Mambo/Joomla! for my projects but lately I'm using Drupal because it is 'usable enough' and I get the customized community features I need. When Joomla! 1.5 is released, I'll assess it and the leading 3PD products out there to see how it stacks up (I have nightly builds running already actually). Also, some solutions will just fit right - it's a personal thing. It has nothing to do with which is better; everything to do with which is better for 'me'. So while I wouldn't have difficulty in sharing my personal preference with the world, I would feel a little less secure in recommending it to others.