Skip to main content

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!:

  1. Drupal vs. Joomla: a frank comparison from an IBM consultant
  2. Why can't we be friends? Joomla versus Drupal
  3. Wordpress, Joomla, or Drupal

Note: Comments are currently closed on this post.

Comments

#1 Link back at you

Anonymous's picture
I see that the site you've mentioned in your article is also now linking back at you in their Further Reading section.

#2 More in-links to CMS Report

Bryan's picture

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

linda's picture

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

ToddZ's picture
Er... "pulling punches" means holding back -- looks like you meant "Joomla may still *land* a few punches." - Drupal user ;-)

#5 Grammar!

ramen boy's picture
Hahah that's true.. but i tend to make that mistake too ;)

#6 Joomla! Architecturally

Amy Stephen's picture
First, allow me to identify myself as a Joomla! faithful. ;-) I love your article and I believe it to be right on the money related to where Joomla! is at this exact moment. You are also right about Joomla! v 1.5. Not only is it going to "shed it's roots" with Mambo - but, it is a complete, 100% rearchitected solution using a Model View Controller pattern, much like you see for the design pattern in Java EE or ASP .Net. This will position Joomla! to better address the weaknesses you have correctly identified while, at the same time, making it far easier for third party extension developers to produce more and more functionality. We are already starting to see the the "awakening" as these developers begin to recognize the power in this application framework working with this beta code. Pretty cool! Keep up the good work and objective reporting.

#7 I've looked at the Joomla

Anonymous's picture
I've looked at the Joomla 1.5 code. Architecturally it's a disaster. I sincerely hope someone has a serious set of charts for that spaghetti bowl. I could care less about fluff-and-stuff. As the article says, give me tools to work with. I don't need a sandpile full of disjointed over-engineered classes. Pretty is as pretty does. Look pretty.

#8 Another Anonymous coward

@ Anonymous Coward's picture
Another Anonymous coward (see above) posts contribed negative comments about Joomla! Ignoring the ever-growing number of developers at up to architect level who are exploring the elegant feature rich set of Joomla 1.5. Drupal seems to have been hi-jacked by Fuddsters (FUD creators) wanting to draw attention to themselves on the coat-tails of Joomla's success. Win some awards from industry peers, win some awards from the community. Last count? Joomla! bags of them, Drupal zero. Instead of people continuing to "compare" Drupal with Joomla! they should be looking at them as entirely different animals. Want sublime flexibility and power with content management or want a glorified blog? Joomla! is written for the global community. Drupal is written for coding-centric types. I've used both for years and use them for different purposes. Want power and a fun, cool community experience use Joomla! Goodbye FUDSTERS

#9 Sounds like FUD to me

Tim Pascal's picture
One man's FUD is another man's [insert noun here]. I find that the amount of passion people have for one CMS over another is inversely proportional to the amount of experience they have with the other - an expression of FUD itself. Truth be told, both Drupal and Joomla! have their strengths and weaknesses. One's choice of CMS for any given instance will be driven by many factors which will vary depending on the instance goals. It is pointless, nay ignorant, to play the 'my CMS is better than yours' game independent of an application context. It demonstrates a fundamental lack of understanding which isn't very helpful to those trying to assess which solution works for them. I generally agree with the article. My experience is that Joomla! works very well for what it does - it is certainly more 'out of the box' and is easier to get the look and feel right. Drupal has less discrete functions but its add-ons are more flexible and powerful with not too much effort. Neither gets it completely right so I'm often left with the decision of 'which sucks less'. Interestingly each project is actively addressing its weaknesses. Drupal is working on usability, theming etc., and Joomla! is working the architectural underpinings. Each project is responding to its community and the result is that the two CMSs are offering more in common. Drupal and Joomla! communities are very compatible too. They are civil, constructive, and active. FUD discussions are out of character for these two communities, and I'm rather surprised to find it here.

#10 Opinions with no substance are not helpful

Anonymous's picture
If you have actually "seen" the Joomla 1.5 code, you could have been far more helpful (and convincing) in your post by refraining from meaningless statements like "fluff and stuff", "spaghetti bowl" and "pretty". You don't sound technically savvy. How much of the code did you see? How much time did you spend studying it? A quick glance at a few random pages won't tell you much about a complex product. You don't mention Drupal code - have you examined Drupal code and compared it with Joomla? I haven't used either CMS so I have no bias. I was hoping to learn something from this forum, so your post was disappointing.

#11 We Need a More Methodical Approach

Raul Reynoso's picture

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

Anonymous's picture

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

Anonymous's picture
I would have gone with plone but it appears to require your own (zope) server and/or has a very steep learning curve. I wanted something fairly reliable so I went with drupal. I've seen some comments that the default 5.0 drupal theme is easily broken and/or difficult to modify. I looked at Joomla and it was not what I was after. Wordpress is a great example of a blogging tool but it is too specialised for the sort of site that I want. If you are looking to try out CMS's I'd use something like fantastico as a good way of seeing what the admin sees. Although, I'd be a little wary about using fantasico once you have chosen a CMS as it may lag behind a little on releases.

#14 drupal

3dsl Eugen's picture
i use drupal and its the best cms :)

#15 Best cms for sure

Free rpg games's picture
I totaly agree, it's the best cms and it plays it role pretty well. Drupal is by far the leader in my opinion, it's way more convenient than the other options we have.

#16 I have used Joomla for a

Reda's picture
I have used Joomla for a pair of web sites. What i like about joomla is that you don't need much time to make the site up and running. On another hand, since i am kind of standars maniac, i was frustrated by the html code Joomla outputs. Plus, when i started needing complex things i realized Joomla was not the tool i was looking for (at least up till now...). I've been reading about Drupal and gave it a try, i think that conceptually it is more robust and well designed (not graphic design). With flexinode and a bunch of other modules you can do a lot. Still one reproach i have is te UI...(i've read that work has been done on that on v5) While Drupal fulfills a lot of my needs, i came across eZ Publish. And it seems these two have something in common (Content type...). That is how i landed in this page, you know when you want to know how people compare two products... :-) Unfortunately, still haven't found a "Drupal vs Ez Publish" article or discussion... on cms matrix i could see that both products might be scored equaly...with a tiny diffrence...but in favor of wich one ? mistery ! :D So i'll stop here and continue my research.

#17 Another Drupal

Anonymous's picture

#19 another link

Axel's picture
http://internet.ru also high traffic site (Russian) running Drupal.

#20 Nice Drupal Sites!!!!

Amy Stephen's picture
Those are great! Thanks for sharing. I have a list of Joomla! sites at JoomlaPlace.org.

#21 Joomla Site

Rafiqul Islam's picture

#22 Great list of links. Thank

Orkisz's picture
Great list of links. Thank you ! Keep up good work

#23 Joomla Website

Christmas Ideas's picture

Here is the joomla website on demo site..

http://demo.platoon.in/raksource

#24 I use Joomla too

Anonymous's picture

Joomla just fits me well. I like it.

You can check it here and give your opinion:
http://phparch.cn

#25 Joomla sites

Anonymous's picture

Great choice of Joomla templates with powerful add-ons: http://demo.rockettheme.com

When a similar Drupal themes club ?

#26 drupal or joomla

3dsl Eugen's picture
both cms are good and high performance. i used joomla,but finally I decided for Drupal. I cannot say why. perhaps because Drupal can be more easily served.

#27 I can tell you exactly why I

us421@drupal.org's picture
I can tell you exactly why I chose Drupal after trying them both. I am not a programmer so I mostly have to rely on the code that is provided. What I am able to control is the layout and look and feel of a website that I build. I will not claim any particular talents in that direction either but if my website has a table or even a column I want it to be there because I want it there. I also do not want to hack into core to take it out. With Drupal the worst that can happen, at least in the public part of the site, is that I will have to override a stylesheet. My information may be a bit dated because I drank the Drupal coolaid 2 years 23 weeks ago and never looked back, but that's my story and I am sticking to it.

#28 Here is an example

us421@drupal.org's picture
Here is an example of what I am talking about: http://jeff.viapositiva.net/node/486, hundreds of existing Movable Type visual styles can now be used with Drupal.

#29 The Leapfrog Effect

Tim Pascal's picture
Often leading CMS products will leapfrog each other. 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.

#30 "Put another way, give me

Bilal's picture
"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." then how come developers community of joomla jas been able to bring so much functionality with this pile of sand and toothbrush? and why are drupal developers lagging behind to bring functionality with superior architecture of drupal? are they less willing to share? In the end these are opensource CMS and majority of people using them are not great developers. They rely on other developers who are willing to share what they do with the 'architecture'. Someone who is great with coding will probably make his own CMS that will have atleast better security. Considering its true, it means that joomla developers community has opensource sharing spirit which is more important then both architecture n functionality

#31 Custom CMS more secure?

Bryan's picture
Steering clear of the Drupal vs. Joomla debate...I was wondering why you thought custom CMS were more secure?  At the OSCMS it's been reported that those from the PHP camp believe those CMS that are built by a community of developers are more secure than those built by just a few.
Rasums Lerdorf's presentation was great. (This was the second time I heard him speak and it was as good as the first). He emphasized the importance of Security when considering a CMS and the effect a community of coders has on it. When he's auditing a CMS he knows that security issues once reported are generally resolved quickly. When he comes across a custom CMS he knows he can own it because no one person can track all the ways to exploit a site.

#32 Is Custom More Secure

IT Depends's picture

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...

Tim Pascal's picture
Actually both CMS solutions have architectures that can be extended in a consistent fashion. I think some prefer Drupal because it has a certain elegance that appeals to the code geek. This isn't Joomla!'s current strength, nor is it its historical focus. Joomla! is attractive to traditional, business-oriented sites. It has greater end-user appeal; less developer appeal. There are more end-users than developers, so correspondingly more demand for extensions of functionality. Drupal is more concerned with niche communities (though this is evolving) and its extensions are generally more generic and flexible. So Joomla! 3PDs, many who are commercial, are struggling with the current architecture and are anxiously waiting for the release of 1.5. Why? Because the target audience is bigger, not necessarily because the community is that great or the platform is best. There are probably other factors as well but I raise this one to point out that it is never that simple. Both Joomla! and Drupal have similar sized communities. Both are very active from a development standpoint. Both share, and even with each other. Both are concerned with security etc. So pick the one that works best for you. And stay open to the possibility that you may pick a different solution tomorrow. Anyone who chooses to roll his own CMS these days is probably an idiot unless he has some very unique requirements. It just doesn't make sense to do all the re-work. Easier to select a solid base CMS and extend it through a custom module. An alternative for those wishing to go through the pain (as a learning exercise), is to at least use a web framework like Code Igniter or Cake (or a multitude of others).

#34 Thanks for this intresting

Versand's picture
Thanks for this intresting impressions.

#35 load time

Anonymous's picture
I link load time of drupal .. but i use phpnuke mindphp.com

#36 article

Tomasz Gorski's picture
Thanks for very interesting article Bryan. btw. I really enjoyed reading all of your posts. It’s interesting to read ideas, and observations from someone else’s point of view… makes you think more. So please keep up the great work. Greetings

#37 Thanks for the thanks. 

Bryan's picture
Thanks for the thanks.  Though to be honest I'm surprised this article has become so popular to read.  I think I've written better articles on various topics that get little fanfare.  I think the next big match up will be between Drupal 6 and Joomla 1.5.  Stay tuned...

#38 Both are great

themegarden.org's picture
Both are great. Joomla is simpler at the begining, but Drupal is really powerfull. In the last few months, there are a lot of "big players" converting their sites to Drupal - New York Observer (http://www.observer.com/), UK MTV (http://www.mtv.co.uk/) and others.

#39 For me, Drupal's hooks have

orican@drupal.org's picture
For me, Drupal's hooks have been essential to help me build my yearbook website. I spoke with Joomla's lead developer at LinuxWorld in London and he explained how Joomla didn't have such hooks and doesn't plan to any time soon due to its architecture. His words "Joomla is more top-to-bottom whilst Drupal is more vertical", meaning that in Drupal each module can hook into each other, whilst in Joomla if something's done at a low-level, higher levels can't interfere with it. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | don't buy World of Warcraft Gold, make'em. | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

#40 Same here, i hope that

Manincrisis's picture

Same here, i hope that MyYearBook is big enough to keep going with drupal

#41 Drupal Vs Joomla: SEO

nitin's picture
I had been studying Drupal Vs Joomla debate for quite some time now and finally chose to instally Drupal on basis of the information available on forums and blogs like this. My main concern was to experiment with Search Engine Friendliness of these CMS systems and after a lot of debate and discussions and posting on various forums I chose Drupal over Joomla and so far the idea has worked. Drupal offers some great advantages like 1) Url Renaming 2) Menu Url Linking 3) Great Taxonomy the drupal url naming system is simply great. I have been documenting all my finding on SEO part out . I have also been studying the webhostings for Drupal & Joomla, some of which are especially optimized for either of them and will be posting on that too. Till then good luck.

#42 Drupal Is Good In All the Way....!

Inder Singh's picture

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

Anonymous's picture
I was trying to figure out some nice templates for travel blog website.. I used the Joomla installation, can anyone guide me on this please? Check out the site at http://www.goa.bz/index.php

Goa

#44 Xoops vs drupal vs joomla?

Anonymous's picture
hmmm, I currently use XOOPS. . .would like to know more about other CMS as XOOPS development is slow and some modules are buggy. Still xoops seems to have good architecture and a wide range of modules. . .maybe some of you drupal and joomla users who have experienced xoops could give comments? Thanks

#45 XOOPS, Drupal, Joomla!

Bryan's picture
I don't have too much experience with XOOPS, but agree with you that the development and community activity does seem pretty slow when  compared to that of Drupal and/or Joomla.  Of course this could be a good thing as one of the complaints by some Drupal users is development is so quick that it's hard to keep up.  While Joomla development seems to be going strong, they also seem to do a better job in keeping backward compatibility then Drupal.  Drupal is willing to break backward compatibility in order to allow for hopefully more innovation.

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

Markus's picture
Excellent article its realy helpful, keep up the good work! Thank you.

#47 www.webware.com/8301-13546_10

themegarden.org's picture
www.webware.com/8301-13546_109-9729862-29.html - drupal is "Webware 100 Award Winner" - nice award :)

#48 Thanks

katzenfutter's picture
for very this interesting article. Good work Bryan! greetz katze

#49 What about the 'Nukes?

Adam's picture
Great discussion. Thank you to all the contributors! I have yet to recommend/install a CMS solution but every now and then I follow the happenings in this community. A couple of years ago it appeared that phpNuke was a leading contender. Being a .Net developer I was also intrigued by DotNetNuke which appeared highly evolved. What happened to these two frameworks? Are they still worth considering. I would love to hear thoughts on anyone with some experience. Cheers, Adam

#50 Another Comparison

Mike Gifford's picture
We've just done a report for one of our clients comparing Drupal, Joomla & Wordpress for (1) multilingual capabilities (also called internationalization or i18n); (2) end-user usability; and (3) developer usability. As a national organization in Canada, being bilingual was a must. Check out our CMS comparison.

#51 Mike, thanks for the

Bryan's picture
Mike, thanks for the reference.  I look forward to reading the "white paper" when I get a chance.  Given the amount of people that have visited this particular post in the past year...I'd say people have a lot of interest in the subject of "comparisons".

#52 Joomla

ip kamera's picture
Great Article, Keep up the good work, Greetz

#53 Joomla looses to Drupal on SEO

SeoEcom's picture
Drupal has a better architecture than Joomla - I agree. Where Drupal falls short is with its Shopping cart, but these have all been improved with the latest release. If search optimization matters - Drupal out performs Joomla

#54 Drupal Shopping Cart

Bryan's picture
Which shopping cart are you referring too?  e-Commerce or Ubercart?  Just wondering as I think eventually a good comparison between the two carts will likely be on my horizon.

#55 cmsreport is running on

Ljubo's picture
cmsreport is running on Drupal ;)

#56 CMSReport.com on Drupal 5

Bryan's picture
Yes, CMSReport.com is currently ran on Drupal 5 and likely will be ran on Drupal 6.  Though to be honest, I'm always open for change (and new challenges).  I haven't closed the book on running CMSReport.com on Joomla 1.5.  My interest was sparked after reading some of the positives coming with Joomla 1.5.

#57 I like Drupal 10 times better

Jenn - Ruby's picture
I have used both Drupal and Joomla in many occasions and I just hate the Joomla environment. Drupal is easier to use, easier to teach and plus the modules are updated for free. This days Joomlaists want to charge for every single bit they do... Drupal is in my heart to stay. Jenn, Ruby on Rails Developer

#58 Joomla money making scheme, becoming more like Mambo$$

Drupalist's picture
Comparing Joomla and Drupal Joomla is the tool of choice for web developers who want to sustain their income from the web owners! Why? Because it is hard to manage a Joomla site, you cannot right click the admin links, you have to rename every single bookmarking with your browser, you cannot have Title of the article on the browser header, you cant have URL alias! SEF URLs have to be bought and installed. And Joomla.org is advertising arena. Oh, back to Joomla admin - it is true that web owners continue to pay the web developer to publish, manage, and oversee. Not a good thing for a non-profit, non-commercial organization.

#59 Apples and Oranges

Jakob's picture
While I appreciate the developer effort that has gone, and is going, into Joomla, you might as well use Frontpage or Contribute for the same out-of-the-box functionality. I have spent the entire weekend installing and dissecting Joomla. Three levels of navigation is all Joomla supports (And, unbelievably, some have the audacity to claim this is a good thing!?) without going into hacking the core (WTF?), or having to do plain stupid workarounds in the admin interface. Beyond that, adding any sort of functionality (and I don't want to pay for 3rd party components and *then have to hack them* to get rid of shoddy, non-standard compliant markup) requires a considerable amount of coding. Not difficult for anyone skilled in PHP, but TEDIOUS and a PAIN IN THE @RSE. One thing that has just blown my mind with Joomla is how it treats content. ONE field, combined - which is even worse - from being TWO in 1.0, where you simply type in your content. Joomla just treats it as one lump of markup. Like I said, YOU MIGHT AS WELL USE FRONTPAGE. Anything else (say, articles with a title/subhead/standfirst/body/image caption/pullquote/author credit), and you'll have to create 1) a new database table, 2) a component, 3) a module and, if you want to be able to search the articles, 4) a plug-in . No wonder the 3rd party component market for Joomla is booming. In short, Joomla in is current state is a simple Web CMS for creating simple web sites where the owners are happy with out-of-the-box functionality, or paying for 3rd party components and putting up with the faults/functionalities of such. If you can't compromise on functionality, then bending Joomla to do what you want is a serious waste of time/money. Anyone claiming anything different is doing their clients a disservice and/or smoking crack.

#60 Comparison Table

Andi's picture
Your link to the Comparison table is, I'm afraid, unhelpful. It requires a log-in; and after getting the log-in, and after responding to the follow-up e-mail; it turns out to require a paid subscription... which makes the circle a bit of a waste of time. :-(

#61 Re: Comparison Table

Bryan's picture

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

Anonymous's picture
Joomla certainly has more addon's availble than Drupal and selecting a CMS depends on one's needs. Engineers can well create code to extend a open CMS as needed. Drupal has been more efficient than Mambo/Joomla, Amazon.com uses Drupal for forums and more as an example of a enterprise site needing tools to handle significant traffic load. With that all said change is always on the horizon. There are several really nice Java based CMS systems such as OpenCMS. There is DotNetNuke while being a Microsoft based Portal/CMS is really getting a sizeable community of commercial calibur component support and has numerous benefits since it is true portal software. Even in the areas of Flash there are several promising projects underway for complete Flash based CMS systems. The *BIG* problem for anyone is WHICH to use in the hopes of being able to manage enterprise level traffic.

#63 Most Read, Comments Closed

Bryan's picture

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

informacje budowlane's picture

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

beat's picture

I'm didn't saw any jommla+drupal sites... it's fake.

<a href="http://mp3fast.net">bebob</a>

#66 Comments Closed

Bryan's picture
Comments Closed. With the original post being more than a year old, I've decided to close the comments. Thank you for all those that participated in this thread!

#67 Jooma vs Drupal

pensil2b's picture

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

Claudio's picture

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

evden eve nakliyat's picture

drupal always has better system than joomla.evden eve nakliyat

#70 Drupal I want support and functionality

mths's picture

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

nuke4php's picture

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

mths's picture

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,

nuke4php's picture

mths,
Thanks for your answer and clarification, I would certainly start experimenting with Drupal,

#74 hello

evden eve's picture

Very nice articles thank you...

#75 Something else to compare is

Fiji Web Design's picture

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

jarda's picture

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,

Cristiano's picture

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.

Bryan's picture

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.

Whether it is a business of webhosting or ppc advertising quality services are the hallmark of any business. Leading web hosts not only provide required web space on the World Wide Web but also offers cheap domain name registration. These high flying hosting companies offer reseller hosting plans as well which boosts small hosting firms too. Home based business do requires complete SEO services and proper search engine submission in order to be run successfully on internet.