Open source wars: WordPress vs Drupal vs Joomla

Wordpress vs Drupal vs Joomla

Every IT person, developer, and programmer has an opinion when it comes to the various open source content management systems out there. It often comes down to functionality and ease of use, but even then the lines are often blurred and there is rarely a clear-cut victor. WordPress vs Drupal vs Joomla – which is really the king of open source CMS?

Our friends at Devious Media tackled the question and did a comprehensive breakdown, putting each CMS under a microscope to answer the most important questions to help people make a choice. For us, the choice is clear, but blogging is not the only thing important in the internet world. Other functionality traits need to be considered.

Click to enlarge.

devious_cms-2

(via: Canonsburg PA Mercedes)

Disclosure:

Some of the links in this article are affiliate links and we may earn a small commission if you make a purchase, which helps us to keep delivering quality content to you.

JD Rucker

JD Rucker is Editor at Soshable, a Social Media Marketing Blog. He is a Christian, a husband, a father, and founder of both Judeo Christian Church and Dealer Authority. He drinks a lot of coffee, usually in the form of a 5-shot espresso over ice.

38 thoughts on “Open source wars: WordPress vs Drupal vs Joomla

  1. Thank you for the infographic, although I could argue a few points, it’s a starting point.

    Regarding monthly unique visitors to the main site, did you compare with wordpress.com or wordpress.org? Seems to me it was the former. Hope you can clear that up for us.

  2. I found this chart to be an interesting compilation of information, but I am concerned that it is very easy to take many of the statistics out of context and therefore make an bad decision as to what platform to adopt for your specific needs. There are clearly strengths and weaknesses for each of these platforms making each of them ideal for specific site requirements.
    When making a platform decision, shouldn’t site developers be examining the requirements of the site first? For example, if a site had a requirement for a single author informational site with only self contained information, then WordPress would be the least expensive solution (from all of the metrics identified above). However, if a site required multiple authorship of content, document approval processes/workflow and external data sources, then WordPress would quickly become a likely non-starter and potentially far more expensive to even attempt to implement where much of that functionality already exists in Drupal and Joomla!.
    Of the metrics that were provided, it leaves the reader with the impression that like characteristics were being compared. For example the average setup/customization costs have no explanation. The fact is that sites with complex requirements will require higher setup/implementation costs, regardless of what platform you are using. If I try and push the complexity limits of WordPress, I assure you that you can have implementation costs that approach or exceed those in Drupal where the foundation for those features are already provided in the base platform, with a more stable environment as you don’t need to do many “tricks” to layer features that are not integral into the core architecture.
    It would have been nice to have a category that describes general strengths of each platform to better guide the initial platform decision process.

    Again, I think this is a great starting point, but do not believe it achieves the objectives outlined in the beginning of the article.

    So, what would be useful for a client who is trying to figure out where to begin on the platform and partner to engage in for their project?

    1) Put together an internal team to define requirements composed of someone representing your target customers, your marketing team and your IT organization.
    2) Define specific, prioritized project requirements (not just layout, but sources of content, who will own and approve content)
    3) When interviewing companies, look for reference clients who have similar requirements to yours and TALK TO THOSE REFERENCES. Ask what worked and what could be improved upon. Ask lots of questions about functionality that they could or couldn’t implement and why. If a company being interviewed starts telling you about limitations of the platform, move on to the next company. They may be stretching their “favorite” platform outside of the capabilities it was designed for.
    4) Establish regular (weekly or more frequently) meetings to gain updates. Be flexible on the agenda, but have key metrics that are updated at every meeting to ensure that progress is being made.

    -Derrick

    1. Derrick: WordPress has an issue with multiple authors?

      What are you talking about? We’ve run sites with dozens of authors on WordPress with no issues. Yes, there is an approval process which works out of the box.

      No development costs are much lower on WordPress as there are a core set of plugins which work out of the box and are completely cross-compatible so all you need to code are bridges and tweaks in most cases.

      Example:

      WordPress custom site with recipes and additional image posting and advanced community features: $3500 for CSS and programming.

      Same site in Drupal, CSS and programming: likely around $10K and much longer development period.

      Both estimates leave out the visual designer and site architect who costs $4 or $5 in both cases.

      Ongoing maintenance costs are much lower on WordPress.

      I can buy the argument on a really high end ultra custom site in the $50K and up category. Even then you’d get better value for your money in WordPress.

      Someone replaced a WordPress WPMU network we were running with a Drupal network. Our WordPress network had about $30K of development in and maintenance costs of about $1000/month. The Drupal replacement cost $1,000,000 up front and had about $15K of maintenance/ongoing development costs per month. This particular client could afford to do things less efficiently but most can’t. The users still complain about Drupal in comparison to WordPress.

      We had our own go at WordPress vs Drupal vs Joomla. It’s more fun crossing swords with Drupal as at least it’s a relatively close contest.

      1. Alec,
        With respect to the multiple authors, you are correct, I should have been more specific as I meant multiple authors with different roles/security profiles. Most large community sites will end up with various roles that each of the authors will be taking on, along with an approval process for content review, etc. The structure to support that is part of the core architecture for Drupal, where it is a series of plugins for WordPress that inherently was not built in from the beginning and is done by non-core community developers. I agree it can be done, but it wasn’t “built” to do that.

        My point was not to pick on either WordPress, Drupal or Joomla! as none of them are the perfect choice for every project. Each platform has inherent advantages and disadvantages that should be considered in the very early planning stages of any project. As a result, the “cost” of implementing a site will vary greatly based upon the proper choice of the underlying platform.

        A simple analogy would be that I can buy a Ford Fiesta because I am told how economical it is to operate, but if my requirement is to do a 1/4 mile in 8 seconds, it CAN be done, but it is going to cost me a lot of money to do it and it is going to be difficult to maintain when it is done. Likewise, I Ferrari is really expensive to purchase and maintain if I just need to go to the grocery store once a week.

        -Derrick

      2. WordPress has better approval systems than you give it credit for.

        Administrators can do anything.
        Editors can do anything edit and publishing related (but not weblog management).
        Authors can publish their own posts (most of the time) but not affect others.
        Contributors can contribute but have no publishing privileges (out of the box).

        Complex three step (sub-editor, editor, copy editor) workflows are more difficult but two step (upload by contributor, edited and published by editor) are built right in to WordPress.

        KISS makes the world go round. Web is not print (you can always fix the typos later).

      3. Alec,

        Just read your post at the link mentioned above and I have to say I’m amazed you would reference a review that is SOOO biased towards Joomla.  Even after multiple people pointed out the errors in your reviews you failed to acknowledge them.  Instead of respecting the views of the people commenting on your post, you continue to berate them. It’s clear you do not like to be wrong and cannot even acknowledge that fact when all the evidence contradicts your statements.  It is posts like that which do not help the progress of the various open-source platforms out there.

    2. you are talking about things that 5% of the population needs. 95% of sites have one or two developers, a few thousand dollars for creation, and, if they are lucky, an IT (or pseudo-IT) that knows little to nothing about web development. 

      most businesses don’t need a robust website, nor do they need the expandability, most companies would be willing to start their webdevelopment over if they ever “made it big”

      This article’s statistics speaks to the vast majority of developers who are going to build their first CMS website.

      1. Maybe you could provide your source for understanding the breakdown of what the population as a whole needs? The article was discussing a comparison of CMS’s, not what the logical choice would be if you had virtually no skills, budget, resources or real requirements of any kind. If that is the criteria, then agreed, there would really only be one choice and you would just build your site using the capabilities you get without really defining any requirements.

        The original posting provides great information. The point of my comment was that there is no single, universal solution. If you are focused on tangible business goals, you need to begin with those goals, identify the requirements for the end solution and then identify a platform that can meet those goals.

Leave a Reply

Your email address will not be published. Required fields are marked *

Similar Stories

Five Things Old Media Still Don’t Get About The Web

Five Things Old Media Still Don’t Get About The Web

Nov 18, 2022

Today the internet seems to have changed the information aspect, it just actually smashed the monopoly of the old media....

The Currency of The Internet Is Personal Data

The Currency of The Internet Is Personal Data

Jul 30, 2012

Imagine a world where money is not the most valuable asset, your data is. Every time you browse, shop, or...

India’s AI Ambitions: Can It Catch Up in the Global Race?

India’s AI Ambitions: Can It Catch Up in the Global Race?

Feb 20, 2025

The world of Artificial Intelligence (AI) is evolving rapidly, with China and the US leading the way in developing powerful...

The Secrets Behind Startup Success and Failures

The Secrets Behind Startup Success and Failures

Aug 3, 2012

Imagine all good ideas turning into startup successes around the world where mere passion guarantees success. Far from that! The...

Similar Stories

Google Sheets Gets a Gemini AI Upgrade for Smarter Data Analysis

Google Sheets Gets a Gemini AI Upgrade for Smarter Data Analysis

Mar 1, 2025

Google is integrating Gemini AI into Google Sheets, giving users a powerful new way to analyze data, identify trends, and...

OpenAI to Integrate Sora’s AI Video Generator into ChatGPT

OpenAI to Integrate Sora’s AI Video Generator into ChatGPT

Mar 1, 2025

In a move that could redefine AI-driven content creation, a company leader said in the session on Friday that OpenAI...

Alibaba Surpasses a Decade of AI Investment with its $52 Billion in AI and Cloud Computing

Alibaba Surpasses a Decade of AI Investment with its $52 Billion in AI and Cloud Computing

Feb 24, 2025

In this ongoing race of AI, Alibaba has made a statement, the company has now pledged an outlay of about...

WhatsApp Enhances AI Accessibility with New Home Screen Widget

WhatsApp Enhances AI Accessibility with New Home Screen Widget

Feb 24, 2025

Meta's commitment to making artificial intelligence practical and easily accessible across its platforms continues to grow, and WhatsApp is becoming...

Similar Stories

Apple to Bring AI Features and Spatial Content App to Vision Pro – Report

Apple to Bring AI Features and Spatial Content App to Vision Pro – Report

Feb 16, 2025

Apple (AAPL.O) is preparing to roll out major AI-powered enhancements to its Vision Pro headset, including a new spatial content...

6 main elements of beautifully designed smartphone apps

6 main elements of beautifully designed smartphone apps

Jan 30, 2024

The importance of mobile design really cannot be exaggerated these days. In 2014, 60 percent of web traffic came from...

#Infographic: Logo design evolution

#Infographic: Logo design evolution

Nov 18, 2022

One of the most common uses of design skills is the production of logos. Companies pay a lot of money...

#Infographic: How design and love come together

#Infographic: How design and love come together

Nov 16, 2013

If you start a sentence off with "Love is like..." you don't often end it with "...being a designer". Then...