Drupal vs. Joomla!: because some of you just want to hear it

Recently, I’ve been thinking about the differences between Joomla! and Drupal, as people seem to ask me about this all too frequently. The best analogy I can come up with is this: Drupal is like a model airplane, while Joomla! is like a model train set. Both accomplish the same task: keeping an 8 to 80 year old entertained for several hours by modeling a mode of transportation. However, both accomplish this task in different ways.

When you open the box for a model airplane, you’ll find a lot of little pieces. The fun of putting together a model airplane comes through learning how they all fit together. You see all of the details of the fuselage; the representation is usually highly accurate.

When you start a model railroad, you’ll get a toy train engine with a few cars and some tracks. The engine and cars come preassembled, but you still get to lay out the tracks and experiment with different configurations. Assuming you have things wired correctly and the engine is on the track, your model train will start moving as soon as you flip the switch.

It would be highly contentious (if not flat out false) to claim that one of these toys is inherently better than the other. They are simply different models of real life vehicles. You will learn different things through each, but still end up with scaled models in the end.

I like my “model train” CMS. I’ve tried the “airplane” CMS and simply don’t like it as much. Each time Drupal makes a new release, I download it to see what’s new. I’m particularly pleased with the installation process: it’s much smoother than what it was a few years ago. If you like Drupal and it serves your needs, don’t let me stop you from using it: it’s good software. But I’m sticking with Joomla! because I prefer its approach over Drupal’s.

Tags: , ,

2 Comments so far

  1. Konrad on March 5th, 2008

    Definitely the best analogy I heard about J and D. I played with Drupal a little, I can use it, but I find further customization too complicated. Well, I’ve read similar opinions about Joomla, though, so it all depends on background.
    For the time being I’m staying with Joomla and other frameworks (like CodeIgniter) when needed.
    btw: greetings to our man on the East coast!

  2. admin on March 6th, 2008

    Thanks for the comment!

    I haven’t had a chance to use it for a project yet, but I also give CodeIgniter a thumbs-up. Very well documented and it isn’t doing a million things in the background without your knowledge.

Leave a reply