Warning: Table './db79366_designmess/sessions' is marked as crashed and should be repaired query: SELECT u.*, s.* FROM users u INNER JOIN sessions s ON u.uid = s.uid WHERE s.sid = '15c9adbf56f05cc73f1f1f6b550d18ab' in /nfs/c05/h04/mnt/79366/domains/designmess.com/html/includes/database.mysqli.inc on line 128

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /nfs/c05/h04/mnt/79366/domains/designmess.com/html/includes/database.mysqli.inc:128) in /nfs/c05/h04/mnt/79366/domains/designmess.com/html/includes/bootstrap.inc on line 1037

Warning: Cannot modify header information - headers already sent by (output started at /nfs/c05/h04/mnt/79366/domains/designmess.com/html/includes/database.mysqli.inc:128) in /nfs/c05/h04/mnt/79366/domains/designmess.com/html/includes/bootstrap.inc on line 636

Warning: Cannot modify header information - headers already sent by (output started at /nfs/c05/h04/mnt/79366/domains/designmess.com/html/includes/database.mysqli.inc:128) in /nfs/c05/h04/mnt/79366/domains/designmess.com/html/includes/bootstrap.inc on line 637

Warning: Cannot modify header information - headers already sent by (output started at /nfs/c05/h04/mnt/79366/domains/designmess.com/html/includes/database.mysqli.inc:128) in /nfs/c05/h04/mnt/79366/domains/designmess.com/html/includes/bootstrap.inc on line 638

Warning: Cannot modify header information - headers already sent by (output started at /nfs/c05/h04/mnt/79366/domains/designmess.com/html/includes/database.mysqli.inc:128) in /nfs/c05/h04/mnt/79366/domains/designmess.com/html/includes/bootstrap.inc on line 639
Wordpress vs Joomla vs Drupal: What CMS is Best for you? | [field_category-term] | Designmess

Wordpress vs Joomla vs Drupal: What CMS is Best for you?

Submitted by on

Drupal, Joomla, and Wordpress

These three entirely different CMS are considered the best and are widely used by the designing companies across the globe. But have you ever tried to find out which one of these three is the best CMS when it comes to implementation and functionality.

We do get a lot of request at PixelCrayons to convert a template to WordPress or Joomla or Drupal but no one has ever asked us to suggest them which one to use out of the three. However WordPress being the oldest CMS does not mean that it is on the top and the rest two are struggling but the fact is Word Press is at the top and ruling the blogging world while the other two are not doing so well in achieving the same but each CMS has its own Pros and Cons. No three CMS can be judged on the basis of their implementation. As I said earlier no three CMS are same.

Wordpress


WordPress is an excellent CMS when it comes to blogging and publishing your brain-work and thoughts. Wordpress is currently being used by 202 million websites. This particular CMS is commonly used as a basic content management system. It has many features such as widgets which can be arranged without editing the HTML, Search engine friendly, multiple categories to a blog post can be created and allows tagging of blog posts and articles.

WordPress is developed and predefined as a blog so its set up is not a very hectic process. WordPress also has multiple Blogging options or profiles, in built Comments and Pinging service etc. Integrated with all these supportive features WordPress is not considered as a Developer friendly CMS and this CMS might bring more bugs with its new upgrades but the best part about Wordpress is that it is easy to use and mostly people get a hang of it in no time.

Joomla

Joomla CoFounder Brian Teeman
Joomla provides a platform to publish the content on World Wide Web. It's basic features are:

  • 1. Caching
  • 2. RSS feeds
  • 3. Printable web pages
  • 4. News flashes
  • 5. Blogs Polls
  • 6. Search
  • 7. Language internationalization support

Joomla is Designer and Developer friendly as it offers a wider platform for developers to customize and introduce new features in the system and the capability to improve the look and feel of the website is surely widely accepted by designers all across. Joomla is capable enough to handle a vast community and has been in proper use since past 2-3 years.

As compared to WordPress and Drupal, Joomla still needs to do improvisation in lots of areas. Joomla needs to steal some of the User Friendliness from WordPress and flexibility from Drupal. Joomla is not XHTML Complaint and lacks the option to create multi-sites.

Drupal

Drupal Founder Dries Buytaert
Drupal is used as a back-end system for different types of websites. It can be used for a small FAQ site or may be a large corporate website. Drupal has the ability to incorporate features like:-

  • 1. Registering and Maintaining user accounts
  • 2. Creating and Handling menus
  • 3. RSS feeds
  • 4. Customization of a layout
  • 5. Internet Forum
  • 6. Single or multi User blog
  • 7. Powerful template system

Drupal is every developers heaven as it requires plenty of hard code to be done and a nightmare for designers offering a very few options to improve the look n feel of a Drupal website. Drupal is also not a very user friendly CMS. Websites like MTV UK, BBC, the Onion, Greenpeace UK etc use Drupal.

In the end, its up to you

It's difficult to recommend on CMS over the others without knowing what you plan to do with it. So basically, here's a very basic outline of what each should be used for. This by no means defines that boundaries of what each CMS can do.

  • Blogging:
    For everyday blogging, I'd say Wordpress is the right choice. It's very simple to use, and requires little configuration.
  • Communities:
    To start a community with multiple users, I'd recommend Drupal and Joomla. Both are built with the idea of multiple users in mind, so you'll have very nice groundwork for setting up a community.
  • For Developers:
    Drupal has a very extensive API and is well documented. It's very suitable for the more developer oriented out there.
  • Most User Friendly:
    Out of all three, I'd have to say Wordpress is the most easy to use. It's very user friendly and has a multitude of tutorials and FAQ's out there.
  • E-Commence:
    If you're looking to start a online store, I'd recommend using Joomla and Drupal. While both do not function as a store out of the box, with a few modules/plugins, it can become a fully functioning, very flexible, online store.

What are you using?

Which CMS would you recommend? Which one are you currently using? We'd love to hear your thoughts. Just leave a comment using the form below.

Subscriptions (1)

About manishwebmasterMember Since 02/05/2010

A Creative Internet Marketer, Crazy about Social Media, Twitter Jockey & Party Loving Guy...:)

CommentsAdd your comment

I'd personally go for WordPress. Its uncluttered, its code is quite elegant and its a joy to develop with. Drupal is a close second. I'm really not a fan of Joomla though. Sorry Brian!

JB

March 23, 2010 - 7:40pm

Nice article!
But I have to say, I never work with Joomla, but I've worked with Drupal and I widely work with Wordpress and one thing is clear for me: Drupal sucks. It has many bugs and the way it feeds content is confusing. It took me 3x the time if I had done it with Wordpress to finish the website.

March 23, 2010 - 7:47pm

Hi Victor i have to give you some reason, im using Drupal in my Website, but i'm pondering to change to Wordpress, Drupal is an excellent toll for big sites, communities etc... but gives me much work to use and maintenance comparable with wordpress :(

Greetings from Portugal...

June 22, 2010 - 8:42am

Wordpress does what you need. Another extremely important aspect of WP is client training. You have to spend hours, days sometimes weeks to get clients up to speed in Joomla or Drupal. With wordpress they just 'get it' instantly.
With Joomla vs Drupal its more or less same same. But they both need serious changes to their interfaces.
So Wordpress for me in most cases. If I need something a little more customisable I build it using CodeIgniter or get a license of ExpressionEngine where I can go nuts and do just about whatever I want.

March 23, 2010 - 7:48pm

Its my professional opinion that Expressionengine beats all of these in all situations, period. True, its not open source, but the support is unparalleled and your clients will thank you for saying "yes" every single time they ask for something, as will your bottom line.

March 23, 2010 - 7:48pm

Personally... none of three.
I prefer Textpattern becouse its powerfull, simple and truly lightweight ;)

March 23, 2010 - 7:51pm

You've forgot Typo3, what about it?

March 23, 2010 - 7:52pm

Besides the obvious spelling errors in this article, how much of this article is relevant? Not much. And what is the point of the pictures? The people in them are not even mentioned, yet are prominently displayed.

As the name of the website indicates, this article is a big mess. I use all three of these CMSs for various purposes, and this advice is really just one person's personal opinions. Not that a real fair comparison ever comes out of these kinds of bait posts, but if you are seriously considering which of these to use, just download and install them yourself. Don't take someone else's opinion, form your own.

March 23, 2010 - 7:53pm

Jesus!!!
Not again!!!
I believe Joomla is fabulous! It is a great and flexible CMS and by far the most user friendly

March 23, 2010 - 8:02pm

The main advantage of Wordpress is that it has a low learning curve, and gives you a good starting point for building news sites.

New plugins for Wordpress give it CCK (Custom Content Kit) functionality, so that when you need to add custom functionality, you can. Recent additions like the on page/post custom fields also come in handy. In other words, it gives you the ability to start quickly, and customize later as desired.

Also, I would say that the powerful CCK/views/taxonomy system in Drupal is probably its main advantage. However, it has a fairly high initial learning curve compared to Wordpress.

March 23, 2010 - 8:22pm

They are all good. However i would stick with Drupal thanks to the awesome powerful CCK/views/taxonomy system. They leave the other two behind. For simplicity of use Joomla and Wordpress are good for the end user.

March 23, 2010 - 8:37pm

My experience with Joomla and Drupal are about at the toying with level. I've put both onto development servers and got them up and running. On both I gave up trying to theme. Realistically I know it's probably not any different designing a custom theme for those two compared to Wordpress, but I found a lot of information on customizing a Wordpress site compared to Joomla and Drupal.

So I guess it comes down to community size for me. Yes, they all have active communities. WP just seems to be more active.

And, it's what I know. I can theme a WP site now without having to do too much research. So the last couple of times I've setup new sites I used Wordpress so there wouldn't be a learning curve even though they weren't specifically blog type sites.

That said, giving Drupal another go has been on my to-do list for a while now.

March 23, 2010 - 8:49pm

I've used both Wordpress and Joomla and have found them to be both very capable. Wordpress is certainly more user-friendly and has a larger installed user base, but Joomla is more powerful and there's so much you can make it do that Wordpress could never touch.

With both communities there are thousands of extensions out there and the quality varies widely from extremely crappy or broken to excellent.

I build simple sites using Wordpress, and more complex sites (especially community-based sites) in Joomla. Both are great, and both have their quirks.

March 23, 2010 - 8:54pm

Just wanted to say something about this comment: "Joomla is not XHTML Complaint". Yes, it is. And In fact, if you don't like the way the HTML output is done you can override it. You can even override 3rd party extensions, right from the Joomla template itself.

March 23, 2010 - 9:09pm

Although you recommend Joomla and Drupal as platforms for ecommerce websites... it is pretty amazing what you can do with Wordpress. Check out our website http://www.briangavindiamonds.com that we just launched in January... It's a fully functional ecommerce website based on Wordpress.

March 24, 2010 - 8:34am

could anyone compare wordpress versus joomla based on the following;

- SEO friendliness
- page loading speed (same page implemented using w or j, same computer, same browser)
- support for (video, picture, audio, etc.)
- browser support (ie, safari, firefox, etc.)

Thanks

March 27, 2010 - 5:01pm

Joomla, wordpress, drupal are good enough to reach standard requirement or small size companies. I think you guy's also checkout this one: Corporate CMS

April 2, 2010 - 6:25am

While it's fair to say that WP and Joomla are easier to get your arms around than Drupal, I think your criticism of Drupal is overly harsh, particularly your comments on options for designers, and end-user usability.

As with any CMS, Drupal has a templating engine that takes time to get to know. Once you know it, there's not a lot you can't do. Sure, it can be difficult to get away from the "boxy" look, but it's not impossible. In any case, that's the nature of CMS's in general, rather than a limitation that is specific to Drupal.

In terms of end-user usability, I agree that out-of-the-box Drupal doesn't do itself many favours. But there are plenty of ways a Drupal developer can improve the usability to the point where end users who are familiar with normal office software applications can manage their own site with very little need for training. The next release of Drupal, v7, will also go a long way to addressing this.

Finally, if you're building a website that you intend to be the start of an increasingly-sophisticated web platform (i.e. more features/functions added over time), Drupal is well worth making an investment in. With Drupal, it's rare that I need to tell my customers "no, we can't add that feature without writing custom code". The Drupal community has contributed some amazing modules that make the difficult almost mundane. And there's nothing worse than realising that the next round of features your client wants added to their WordPress site simply can't be done. Been there, done that!

April 4, 2010 - 6:10pm

I am using Drupal after going through Wordpress , Joomla etc .
As I am a developer the most promising one that I see is Drupal . Its due to many reasons

1 ) As you told Drupal can be used to develop a small blog to a big corporate website, newsportal, e-commerce
2 ) Multi user functionality
3 ) Multiple website with same code base ( So easy to maintain any number of websites with out upgrading all the websites when newer versions and security updates are available )
4 ) Extending Drupal is easy than Joomla ( Eg: with the powerful modules like Views, CCK etc )
5 ) Strong community
6 ) Security is not the last but the first to be considered . Drupal has a powerful security team which monitors and reports when some security updates are available

Though in the first design and look you may not love it with Joomla or Wordpress, but when you knows how it works you will jump to it . I am damn sure about it .
There are lots more :) . These are some I think at present .

April 15, 2010 - 5:36am

Nice comparison, There's one interesting thread here
http://forums.digitalpoint.com/showthread.php?t=1391277

April 16, 2010 - 5:57am

I was pretty biased against Wordpress for a while, but have recently started using it more and more.

Joomla is one that I really have no desire to use. Drupal and Wordpress both have stand-out features that make them worth while. Nothing really jumps out at me with Joomla.

In the end it really just depends on what you're trying to accomplish and how easily you can accomplish it.

~kraymer

April 19, 2010 - 7:21pm

ExpressionEngine all the way. Sure, it isn't free but what I can do in ExpressionEngine out of the box usually takes me a few hours to get setup in Wordpress, Joomla, Drupal so it shortens the finance gap in development time. If you haven't tried it I HIGHLY recommend downloading the core version from expressionengine.com and just go wild.

April 19, 2010 - 10:22pm

Wordpress is king. I've used them all, and worn different "hats" while using each. Overall, with all factors considered, Wordpress has a huge lead over it's competitors.

It is the most balanced out of the 3 by far. From SEO to design to ripping it apart and coding from the ground up - it's the best!

April 21, 2010 - 3:41am

I've created few sites, but none of them with Drupal (though I wish to).
As a user and designer, my FIRST CHOICE is Wordpress. Even client catches a good speed with it.

These features (you listed on Drupal) are present in Joomla
* 1. Registering and Maintaining user accounts
* 2. Creating and Handling menus
* 3. RSS feeds
* 4. Customization of a layout
* 5. Internet Forum
* 6. Single or multi User blog
* 7. Powerful template system

Can't believe? Checkout my local community site here- http://dinajpurinfo.com

April 21, 2010 - 12:54pm

I definitely suggest try working with Drupal or at least look into it. It's very powerful, not quite as user-friendly as Wordpress, but I also feel that this allows for more customization. Of course this is all personal opinion, but I feel it will definitely be worth while for you to at least look into it (if you haven't already).

And having said this to you I now feel compelled to at least look more in-depth into Joomla, The one I had no desire to learn.

Good Luck with all your projects

~kraymer

April 23, 2010 - 8:05pm

This article had the potential to be awesome, but it was written and structured so poorly as to be almost unreadable...

April 27, 2010 - 1:39pm

If you're looking for a content management system that's powerful, but also easy for developers and even easier for end-users, you should check out Concrete5. http://www.concrete5.org/r/-/14

May 11, 2010 - 2:11pm

I have used joomla for ages because of the high-level of customizability...
but i'm slowly moving towards functionality (wordpress)....
I found myself configuring & reconfiguring joomla to be the purpose of my site, and less-so the generation of content.

May 14, 2010 - 1:07pm

I use Joomla and a friend of mine uses Drupal, we're both intrigued by the other and really just using what we're using because it's the one we stumbled on first.

June 1, 2010 - 8:29am

I'd recommended Drupal especially for custom CMS.

June 8, 2010 - 6:48am

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <h3> <h4> <i> <b> <p> <a> <br /> <img> <em> <strong> <blockquote> <cite> <code> <ul> <ol> <li> <div class="info-block-left"> <div class="info-block-right"> <div class="quote-left"> <div class="quote-right"> <div class="notice"> <table> <thead> <tbody> <tr class="odd"> <tr class="even"> <tr> <td> <th>
  • You may post PHP code. You should include <?php ?> tags.
  • Web page addresses and e-mail addresses turn into links automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <actionscript-code>, <actionscript3-code>, <apache-code>, <asp-code>, <css-code>, <html-code>, <javascript-code>, <mysql-code>, <php-code>, <python-code>, <ruby-code>, <sql-code>, <xml-code>. The supported tag styles are: <foo>, [foo].
  • Images can be added to this post.
  • Image links with 'rel="lightbox"' in the <a> tag will appear in a Lightbox when clicked on.
  • Links to HTML content with 'rel="lightframe"' in the <a> tag will appear in a Lightbox when clicked on.
  • Each email address will be obfuscated in a human readable fashion or (if JavaScript is enabled) replaced with a spamproof clickable link.
  • You may insert videos with [video:URL]

More information about formatting options

Other stories you might like