Your Ad Here
 
 
 
Joomla vs Drupal , The Sad Truth

Joomla vs Drupal , The Sad Truth

I’ve had more than a few conversations recently about which CMS is better. From the Joomla camp I hear, “Joomla is easier. Joomla has a great user interface.” From its competitor I hear, “Drupal is more flexible and it has tagging.” It’s the Pepsi versus Coke debate for open source CMSes. Okay, that’s overstating a bit, but you get the idea. There are sizable camps backing each CMS. So, Drupalers put down your bats. Joomla programmers slip your brass knuckles back into your pockets. I’ve come to acknowlege the boons and busts of each of your CMSes.

Blogger : Ruben Abramov

Blogger's Website | Articles from Ruben Abramov

Thoughts on Technology, Make Money Online, Social Media , Link Building , Marketing and Search Engine Optimization from Ruben Abramov

If you liked this post, why not buy me a beer?

Joomla

Thumbs up:

  • Easy deployment
  • More intuitive administration user interface
  • Editing content is simple
  • Lots of polished modules for things like calendars, polls, etc.
  • Easy addition of modules
  • Versioning is available
  • Large community of developers (more than Drupal) for helping with setup and development
  • Multi-lingual

Thumbs down:

  • 1 installation of the software gives you 1 website
  • Categories can only go two levels deep
  • Limited roles and permission allowances
  • Modules cost you money
  • URLs are not search engine friendly (there is a purchaseable module)
  • Out-of-the-box blogging functionality is mediocre

Overall, I find that Joomla is an excellent CMS for basic to complex websites. The blogging feature is not highly developed, nor is the capacity to multi-purpose your content in different areas of the site due to the rigid filing structure it requires. It has a large user base where the websites seem to be more personal, small business, and non-community-building sites. This last point isn’t a cut against Joomla, but only serves to show that it’s mostly being used as a CMS and not for building a participative website.

The modules were well designed and integrated nicely with the system. My only problem came when I wanted to update a module. The upgrade made my application fail and all attempts to revert back to the previous module were stymied. It also bugged me that essential modules like the search engine friendly feature had to be purchased.

Drupal

Thumbs up:

  • Easy deployment
  • Editing tabs integrated into actual pages
  • Editing content is simple as well
  • Very flexible in its configuration
  • Modules are plentiful, free, and suitable for non-profits
  • Versioning is available
  • Many high profile sites use Drupal (e.g.: MTV UK, BBC, the Onion, Nasa, Greenpeace UK, Kleercut )
  • Multiple levels of categories allowed along with easily integrated tagging system
  • Human readable URLs which are search engine friendly
  • 1 installation allows you to create and manage mulitiple websites (very handy when creating campaign sites)
  • Highly configurable user permissions handling

Thumbs down:

  • Administration area is clunky, but it’s getting better with each version
  • Terminology in the administration can be cryptic
  • Adding a visual theme to Drupal can be time consuming
  • Support for the free modules can be frustrating

Overall, I find Drupal an excellent CMS for organizations looking for a community building CMS. I found some very high profile organizations using Drupal, plus I liked the flexibility of categorizing your pages whereever and being able to fine tune the permissions for each role (i.e.: Administrator, Editor, Contributor, Authenticated user, and Anonymous).

Many non-profit organizations and developers are working on and adding to the modules which are free. Yes, they’re free, but not without a cost; I loaded a module and needed support in getting it configured. I tapped into the user group for this module and after a few days got the answer. I can’t comment on how responsive the Joomla development community is, but this point is probably a matter of using an open source product rather than a matter of using Drupal.

So, which CMS will I take side with? The answer is that each have their own advantages depending on the type of site you’re building. If it’s a community building site where you want more participative tools integrated, then it’s Drupal. If your organization is looking for a CMS to merely manage the pages and content on your website, I’d suggest Joomla.

Credits go to Communicopia for the comparison.

Like this post? Share it!

  • Tweet
  • Facebook
  • Diggit
  • Delicious
  • Diggit
  • Diggit

Related Posts


User Comments


  1. ESN
    Feb 15th

    I've used and developed for both CMS and I'd choose Drupal any day for big portal/community sites. However, if a client wants a small website with a simple CMS just to manage pages/content, I'd use WordPress.

    Reply


  2. Matt from JoomlaWebsiteDesign
    Feb 15th

    Interesting Article. Haven't had much to do with Drupal. Will check it out now though. Would you say it is more for corporate level websites? Or doesn't matter.

    Reply


  3. Roland Benedetti
    Feb 15th

    Is the choice only between Joomla and Drupal ?
    Certainly not …

    Reply


  4. inicius from VCamara
    Feb 15th

    Sorry but is spent time discuss between Joomla Versus Drupal. The choosen one is WordPress.

    Reply


    • Ruben
      Twitter:
      Feb 15th

      WordPress is not a CMS by default and therefore was in not included in our discussion about CMS

      Reply


      • Marrow
        Feb 25th

        Errr, I beg to differ. With a very wide range of plugins (mostly free!) and a huge user and support base, Wordpress SHOULD be included in any comparison/discussion.
        Even out-of-the-box, Wordpress is very close to being a fully-featured CMS. With the addition of a few simple plugins, it takes it to the next level (and can far exceed Drupal-functionality).
        Much simpler to administer as well.

        Reply


  5. John
    Feb 15th

    I left both of these platforms a long time ago for CMSMadeSimple.org -> native SEF support, everything you need in one package and extensible. Complete separation between templates, data, HTML, etc…

    Reply


  6. morningtime
    Feb 15th

    Drupal is more of a framework for developers to build anything they want. And I mean anything. Joomla is an out-of-the box end-user CMS with it's limitation, therefore much more like an enhanced Wordpress.

    Either way, both serve a purpose for their target audience. That's the point, it always depends on end user needs. So before discussing the pro's/con's of any CMS, talk to your clients first! ;)

    Reply


    • Ruben
      Twitter:
      Feb 15th

      I definitely agree with you on that one , I personally am happy we have both choices to work with. It gives us a better chance to help our clients find the website they’re looking for.

      Reply


  7. morningtime
    Feb 15th

    Whitehouse.gov was built on Drupal. But for example, Porsche Brazil was once built on Joomla. There's a market for both. Personally I dropped Joomla two years ago and switch to Drupal. I find it more scalable for big sites.

    Reply


    • Ruben
      Twitter:
      Feb 15th

      I just checked out the demo backend , it looks promising , thanks for the link.

      Reply


    • Ruben
      Twitter:
      Feb 16th

      btw Chris , you have a stunning website , great job

      Reply


  8. phpdiva
    Feb 16th

    Good comparison, but I fail to see the “sad” part. Sensationalist much? ;)

    Reply


  9. Bill
    Feb 17th

    So… errr….

    What actually *is* the sad truth? You don't seem to have gotten to that point yet.

    Reply


  10. John from CMSexpo
    Feb 17th

    I think your article's well-put. As you put it, use the CMS that best fits what you're trying to accomplish. We're doing a live head-to-head on Joomla, Drupal and WordPress, along with a couple others, at our upcoming CMS Expo in May.

    Reply


  11. John from CMSexpo
    Feb 17th

    In this article it is. Fact is, these CMSes have absolutely huge followings, which leaves all other comparable CMSes in the position of following.

    Reply


  12. John from CMSexpo
    Feb 17th

    Yeah, good point. Sad truth might be better link-bait.

    Reply


  13. Having worked only lightly with Joomla but very heavy with Drupal I can say that both these systems have their weaknesses and strengths. My big issue with Drupal is the lack of a sense of direction with the product. You can build a node, a module, and a page template and have them all be disparate. I believe that the MVC frameworks offer you a rapid way to duplicate said CMS features as well as have something that will scale.

    Reply


  14. Ruben from Our Blog Log
    Twitter:
    Feb 19th

    Anthony I definitely agree with you on the lack of direction for Drupal.

    Reply


  15. willhall
    Feb 19th

    Although each have there strengths and weaknesses, when creating sites for clients, I almost always base it on the compentency level of the administrator/manager. Whereas Drupal enables much better configurability, it does appear to overawe less experienced or competent users. I prefer Drupal for my sites, but half the time give Joomla to clients sites because they are to be managed by amateurs (I don’t mean amateurs in a negative sense, possibly just people who don’t want to have to learn to run a site.)

    Reply


  16. Xandra Hasegawa
    Twitter:
    Feb 24th

    Still hatin’ drupal.. kinda complex..

    Reply


  17. Jason
    Mar 1st

    In the Joomla thumbs down section: “URLs are not search engine

    friendly (there is a purchaseable module)”
    I disagree.  I enabled SEF n the global config and all my urls are SEF.  Also, in all custom components, using the router mechanism is easy and works well.

    Reply


  18. Tom
    Mar 5th

    Found this article interesting since I built a home remodeling community site using Drupal. I personally found the learning curve for Drupal steep, but then my IT skills were minimal went I started. I would also agree with most of the positives and negatives, except the one regarding the response to questions from the forums.
    Honestly, i never would have been able to get as far as I did with people helping me. However some comments are not answered because there is an expectation that the answer has already been provided. That just the nature of the community and Open Source. More often than not, I actually found the answers before getting a response.
    For more insights on what it takes an individual to work with Drupal see http://drupal.org/node/701698

    Reply


  19. Peter from Casino
    Mar 16th

    Very Nice Website! I just found it on Google! Thanks for Sharing!

    Reply


  20. AnMo
    Mar 18th

    Yes, SEF can be enabled very easily in the main configuration of your joomla website, with or without using an htaccess file. So the url looks like this : yourdomain.tld/sectionTitle/categoryTitle/articleTitle
    And the vast majority of modules and components don’t cost you anything.
    btw, joomla is far from being perfect, and  other things  are still missing, but it’s a good product (don’t be too sad)

    Reply


  21. Josh from Inexpensive Web Design
    Apr 7th

    It’s nice to know the differences before actually getting started using either of this products. Thanks for the heads up.

    Reply


  22. Debt Settlement
    Apr 23rd

    Sorry for my bad english. Thank you so much for your good post. Your post helped me in my college assignment, If you can provide me more details please email me.

    Reply


  23. online marketing
    Apr 26th

    Thank you for this.., do you have any other references?

    Reply

Leave a Reply

CommentLuv Enabled

This site uses KeywordLuv. Enter YourName@YourKeywords in the Name field to take advantage.

Rss Feeds   Twitter Followers Email Updates