09 Mar 2009 |
|
So I'm taking it upon myself to spread some much needed understanding of the three systems and hopefully help you decide which one is best for you. Background, History and ExperienceSince a majority of people are discussing Wordpress, Joomla and Drupal as the three best Content Management Systems, I'm going to stick to them. Luckily, I've had experience using each extensively, and know the ins and outs of actually using the systems. To put this quite simply, I will not be giving you many statistics based on research... I'm giving you information from first-hand experience. Only within the last year has Wordpress actually begun to step up as a true CMS. However the other two, Drupal and Joomla, have seemingly always been fighting for that top spot in the community. Both are open source, and both are widely developed with thousands of members in their community helping to develop and extend the possibilities of use for each. While Wordpress is considered the underdog in the CMS war, it is most definitely the king of blogging software (something that Joomla and Drupal struggle to do efficiently). However, even where each has its flaws and each has its strengths (which I will explain below) you can build any kind of website with either one. I have built blogs with Joomla and I have built shopping cart websites with Wordpress. It just depends on what you need it to do, your familiarity with the system, and how long you have to work on that program. In fact, that is something that is misunderstood by many people - if you don't like using Drupal, that doesn't make it less valuable, it just makes it less useful to you! But I digress, let us continue with a look at Wordpress: Wordpress is just for blogging.... or is it?
It is key to know that Wordpress is extremely easy to use and setup. I have used it several times with clients that are brand new to the internet and having a website, yet they can pick this system up and use it quicker than the other two. Since WP is already developed to work as a blog, though, it can be setup to do so without any hesitation. Comments are already built into the system, as well as pinging services, multiple blogger profiles, trackbacks and more. Most of the time nothing needs to be done to those systems either, because they already work the way that the user would want them to. Wordpress, however, is not to be used for everything. I have had little success (its there, just not much) using Wordpress as a shopping cart for certain clients. The very reason that Wordpress was created was to keep people from wanting to customize it to do things that are much more advanced. It is supposed to be used a certain way without modification - because any modification that you give to it may very well cause it to break. You will find many users of WP complaining that it is not developer friendly - and rightfully so, because there will be countless times in your journey to that great website that an upgrade released by the WP developers causes your entire site to simply disappear, or for those modifications that you made previously to no longer even exist. Wordpress Pros
Wordpress Cons
Drupal is to developers as candy is to children
There are dozens of more tags and functions that can be used to develop in Drupal than in Wordpress or even Joomla. Every single node has its own set of commands and tags that can be placed elsewhere to manipulate the function of the site, and this makes for a very intense experience (whether or not you know what you're doing). For those that are not so developer-minded, this can be the trial of their lives, but for people who live in code - well, they can literally get lost developing some very cool websites. Now, these websites can act and function in some pretty neat ways, but Drupal also has the problem that it just doesn't always look that great. I have seen very few websites built in Drupal that look and feel as good as they function. You can especially see this in the theme directory on the Drupal.org website, where there are dozens of these themes built to prove the exact point I just made. It's a shame really, because with all of the development advancements the software has, it would almost be perfect with a stronger usability and design interface. Drupal Pros
Drupal Cons
Joomla - Let's build websites together with Joomla!If Wordpress is more for end-users and Drupal is more for developers, then Joomla! must be more for designers, right? If that's the conclusion that you came to then you're on the right track, but I would venture to say that Joomla! is actually a mix of all of those things. The name Joomla, in fact, means 'all together' in Swahili (Urdu), and it seems they've been living up to their name in the way that this powerful CMS works.
Designers will choose Joomla because of the amazing capabilities that its engine has in making websites look fantastic. Newcomers to Joomla (and website management) will love the fact that it is very easy to use and even customize as more and more developers create tools that are easier to understand. Developers, likewise, will choose the system because of its large capacity for development and customization. The new MVC framework was built just so that anyone with the knowledge could override the core of the CMS without actually modifying the original code. Still, it's far from perfect. It's still not as flexible as Drupal is with its code. While there are many ways to override what the default code does, there are some parts of the system that just can't be pushed and stressed as hard as Drupal can be. Also, while Drupal can be used to run multiple websites with one backend and database, Joomla lacks the ability to create multi-sites. It is just powerful enough to be useful, but not enough to do anything. In a side-by-side comparison with Wordpress, Joomla still has some way to go with being user friendly. In each case where I've had people use both systems to manage a website, those that lacked good knowledge of the internet or how their website even worked always chose Wordpress over Joomla. It is simple enough that it can be taught to practically anyone, but not enough that anyone would want to learn it. Joomla Pros
Joomla Cons
In ConclusionThere is not just one system available for us to build our websites with, and so we should never limit ourselves to just one either. With so many different uses and ideas and opportunities that can be found in each, why should we anyone try so hard to make those CMS's that they dislike seem worst than their own. I remember at an event two years ago that both a Joomla and Drupal team went to, and the members of the teams actually swapped shirts - with the Drupal team wearing Joomla shirts and vice-versa. I believe that it's time for us to start looking forward to a new future - where we use these different systems to better our own, and to continually build upon the awesome code, and knowledge, that has preceded where we are today. There will come a day when we are staring at three completely different pieces of software and trying to decide which one is the best - but in that day we will also look back to the year 2009 and remember that it was Joomla, Wordpress and Drupal that pushed us continually forward. Not just one of them, but all three - in that perfect, open-source way. What do you think? Have you found a system that is more reliable than the others? Do you stick to using all three depending on the project that needs completing? Tell us in the comments! Comments (331)
![]()
...
That's exactly right. I had to think about what you meant by "If you have to work hard to post, you won't" and then I realized that the truth in it. If I can't figure out how to do something quickly, it will become more of a hassle than its worth.
...
@AnotherGuy, I think you and I see exactly eye-to-eye about the 3 CMS's
...
That's very cool that you would go even farther to add in other systems that people should use. I've not actually used either myself, but since you mentioned them I say "Heck, why not?" Maybe that will be something I can start doing for people who need a quick and cheap solution.
...
This is a fantastically useful post, thank you! I'm neither a designer nor a developer, but I need to find both for clients who want sites developed -- and that usually means making the CMS decision first. I've been recommending Wordpress a lot for smaller companies and NGOs whose biggest challenge is a) budget and b) finding the time to actually maintain a site, but I've been wondering when Joomla or Drupal might be more appropriate. This is exactly what I was looking for.
...
@AnotherGuy - thx for the CMS Market addition, we really hope that it will help level the playing field and allow folks to easily compare the 3rd party addons, which really define a CMS
...
I have used all three quite a bit and strongly prefer Wordpress & Drupal.
...
Awesome Article.
...
@Sankar Datti - I'm glad that you enjoyed it, Sankar. I agree with you and I think that these three systems are definitely paving the way to make some huge changes in the web development world.
...
@kyle - It's an exciting new community that you are building. I can't wait to be a part of it myself with some new templates that I'm trying to work on.
...
Nice comparison and I liked the Pros and Cons the most.
...
Interesting post!
...
Great why to put all 3.
...
Thanks for the comparison. I am not the most tech savvy guy in the world but, I'm looking to expand my skill so I can build a site where I can sell. I know it mentioned Joomla was good at this. My question is; while I have no experience with WP, is it possible and would anyone suggest going that route given my lack of tech skill?
...
If you are looking to expand your skill and feel that Joomla is the right solution, then I would suggest going with that. Wordpress is very difficult to build a shopping cart site with, as I've had to do it several times. Joomla on the other hand is much simpler for actually building the site and managing the shopping cart.
...
This is helpful. I've been looking extensively at the three. I have some WordPress experience but needed something more for a site I'm designing. I don't know if the learning curve for Drupal is fully appreciated (made more challenging by what seems to me to be overly convoluted jargon/terms). I'm now looking at Joomla because the site needs to get done and it seems much more intuitive than Drupal. (Wonder how hard it'll be to convert over later, if necessary)
...
I'm going to have to agree with Dougal. Although Wordpress doesn't encourage editing of its core files and occasionally alienates its plugin developers; plugins are immensely powerful and can do most anything that you would want. Also you didn't mention the large amount of themes and plugins that Wordpress has. Wordpress is the only CMS of these three that I have experience with and thats why I'm commenting about that one. I do agree that its not always the best choice for a CMS though. It is a great blogging system and a very good at making a information site, but its a royal pain to integrate a good cart system into it and I hear that its pretty easy to do that with Joomla.
...
My experience with Drupal is basically the following:
...
Drupal 5 greatly improved the installation process.
...
In the past I've tried Drupal and Joomla. I got pretty proficient at theming Joomla but it was such a pain that when I discovered Wordpress it was obvious that it was what I should be using.
...
Wordpress is intended for blogging.
...
We are also interested in understanding which platform is the most secure?
...
Regarding Lav's question on security, here is a link on Drupal Security practices -- http://powerfulcms.com/drupal-security
...
In my opinion, Joomla wins across the board in every development aspect for any imaginable project as long as mysql can store, php can render and java can dynamicize it (my new word...).
...
This is interesting reading to say the least. Do I have a preference? You bet I do..
...
I am curious if we can get some more discussions related to Joomla and apparent lack of SEO capability. Is there a way to build a site in Joomla and integrate good SEO design and achieve good search engine rankings? Or is Joomla truly lacking? This is a major issue that seemingly does not get much discussion here. I always wonder what good is a well-funtioning, well-designed site that doesn't get any traffic? Thanks in advance to all who respond. And remember, regardless of the preferred system, we are all in this together. Peace.
...
I think it is more a matter of the lack of adequate templating/theming tutorials. Reminds me of the "sink or swim" mentality as well as "I'll throw you a lifesaver, if you throw me some money."
...
Joomla commits the unforgivable sin of delivering pages based on tables. Whilst it is possible to use "template overrides" to correct this flawed behaviour, you have to question the design ethos of a CMS who's core modules are built around deprecated table constructs.
...
Great article and a well-written and impartial look with an eye toward the future. Having worked in two of these three and stumbling upon this site as research on the third, it's great to read something that shows pros and cons of each while bolstering the support for all 3 by the same communities. Great job.
...
I maintain a high school booster organization site on a volunteer basis. I have been using NVu (and its derivative Kompozer) for a few years and want to move to something easier to maintain and which can also be shared amongst content providers. One thing that is missing in what I've read about all these CMS systems is what is the method of proofing your work before is it committed to the public site? With a pure HTML editor like NVu that is simple because you can just edit the files locally and then upload. With Joomla I realize I can set up a localhost environment but not sure I want to hassle with the database, etc. But is that the normal process for incremental updates once the site is designed? With Wordpress I'm not sure the local option is even possible.
...
I enjoyed the article. I work for a company that developed their site in Joomla...however for my needs, my mom owns a daycare and I want to create a site for her, I think drupal will prove to be best because of the web 2.0 features id like to add ...so it will prove interesting when im working with the 2 systems at the same time...
...
Drupal? Forget it! It is a jack of all trades, master of none.
...
For years I've used this simple content manager system:
...
Really good article (wish I had written it
...
Okay, Guys & Gals: I REALLY need your help!
...
Very good and helpful article. I am a Graphic Designer who evolved into creating websites via Dreamweaver (hated it!) but never quite got into CMS as we got a techie to handle that side of things and we would manage content. So far I have managed two websites based on Joomla and one on the pre-Joomla Mambo. I have also used the free WordPress for blogs. I found Joomla easy to use once a site was up. Having read this I want to learn how to deploy both Joomla and WP sites myself. The point of this comment I suppose is to say thank you for taking the time to explain the three. Comments were also helpful.
...
Thank you so much for writing this! Very helpful and straight-forward.
...
WordPress is very easy to use. I love it! Lots useful gadgets can be effortless applied, like posting videos from any popular online video sites, adding Google adSense to any pages, SEO, etc. So I can focus on posting contents I want.
...
I started with Joomla and ended up un the Drupal bandwagon myelf. Drupal offers the flexiblity of organizing your content ant way you like--so long as you have the VIEWS and PANELS modules installed---both will be native in Drupal 7.
...
Why on earth you miss MAMBO ? Is it because it's similar to Joomla. Please help me out here. I know there are still tons of folks out there using MAMBO. I was once fan of it, now loving Wordpress because it's so FREAKING EASY TO BACKUP/RESTORE/ and not to mention automatic upgrade. When thinking of CMS, I think 99% of the people are afraid of SECURITY (will someone hack my site?) If a CMS isn't smart enough to automatically upgrade, then it's difficult to decide. I love WP, but WP used to be much faster before. Are all CMS just getting bigger and bigger ? I hope DRUPAL also goes further with less cons. Very good article. But still I can't decide what I want. I think one should try many of these on certain section of the site, if your site is big. You can always have multiple sections, etc, running different CMSs.
...
I have tried all 3 and use only 1 of these systems - WordPress - it can be persuaded into doing almost anything and there is a free plugin to do just about anything i can imagine.
...
Thanks for this article. Wish I'd seen it when considering CMS options.
...
I've been a Wordpress user for years and now started to explore Joomla too. I totally agree to your comments regarding these both.
...
We've been working with WP forever, but will definitely start new projects on Joomla and Drupal to see what benefit can we get out of them. Great explanation of the pros and cons of each one. That was really helpful.
...
Joomla is becoming stronger & stronger & now so many hundreds of Extensions are there that almost all things are possible which people could do with Drupal (i.e. I don't think 95% people would need any thing extra which Joomla could not provide). And with Joomla 1.6, remaining options are also going to be covered in native Joomla without need of Extensions.
...
I think both Drupal and Joomla are overweight, overcomplicated, and over-rated. Especially with Drupal, I wouldn't be surprised if they had a special team working on ways to make the user interface as complicated as can be.
...
I join with Sitefixers, But for sites more like a web-application, Drupal and Wordpress call do it. But for a smart simple info websites there are phpwcms and typo3.
...
VERY interesting posts everyone, thank you.
...
would be good to see comparison on opensource .net cms projects like umbraco, DNN etc... we just did our web site http://www.myopenware.co.uk with Umbraco within days!
...
I am not a developer or a designer. I don’t understand PhP , FTP, CMS nada! I can use a Wordpress template and use the html button to make easy changes, but that’s it. Wordpress isn’t recommended for e-commerce and I have a recession budget. I decided to use a web developer to design two different pages that I could duplicate and build out the rest of my website. The code and instructions (because I am seriously need super easy, “point and click†help) were to be provided also.
...
Well I've been playing around with Joomla and Drupal. With Joomla, I had a very difficult time installing modules. I'm not sure why, 'cause I used Joomla in the past and all i had to do was copy the module to the module directory..not so now(?)
...
Drupal is really long to learn, requires extensive kwnowledge but many modules are available, it's a mature system, you can easily create module, extend core module... It's more a framework than a CMS, powerfull for developer and for complex web sites.
...
I have been reading many posts, and I am sooooo confused. New releases are being put out there and posts are therefore behind by a release or two making them seem outdated. The worst is when you feel you have a handle on what you need based on some peoples opinions, then when you read on to recent posts they seem to change teams.
...
It seems that Drupal is the best option. I am new to Drupal and PHP. Just want to ask you how well will Flash integrate with Drupal? I would like to focus on User experience so I am inclined to use Flash. There was another option of jQuery. I am puzzled.
...
@Hein - I like Umbraco more than DNN. DNN seems more like Drupal in that I have a harder time making it look like I want on the front end. Umbraco is easier to expand with custom modules and the end user interface for adding/removing content is better IMO.
...
We have been using Wordpress for a variety of projects in the past few months. We used to use Joomla but our clients prefer Wordpress for its simplicity. If I had to pick one of the two, I would say Wordpress can do almost everything Joomla and is much simpler for the user at the same time. Can't comment on Drupal as I have not used it extensively like Joomla and Wordpress.
...
Tim,
...
Wordpress - Windows - Really easy, most users. But not very developer friendly.
...
This is a great comparison. A while back, I started building sites using Wordpress, Joomla, and Drupal (because I didn't know which one to choose). Then shortly after, I dropped using Drupal since it required too too much thinking to do anything. Now I'm finding myself keep coming back to using Wordpress whenever I am able to. This is testimonial as to how effortless it is to use Wordpress (when compared to the others). I even use Wordpress as a CMS for regular non-blog websites.
...
I have only just started using Wordpress after years of making static sites with html/css. A couple of people needed sites with CMS in a hurry, but info sites, not blogs. I think a rudimentary knowledge of php is necessary to get WP to do anything useful. I had great trouble splitting/having different menu's on a page which is very easy to do on a static site but requires a lot of fiddling with the php to work on wordpress. That's pretty fundemental, so will be looking at Joomla for next CMS site that I build.
...
This is a very informative comparison.
...
Alot is made of usability and presentation 'problems' with Drupal. However, I find that the ability to use the same skin/theme for content adminsitration is of MASSIVE value to users...being able to navigate around the site like a 'regular user' and then just click 'Edit' when you get to the page you want to modify is an extremely intuitive way of administering content - expecially in smaller sites where you don't have to drill down too far to find what you need.
...
I also use the three systems. My first impression of Joomla was quite good, but once I got to work more on it I was disappointing. The extra modules in Joomla seem to do everything on their own without using all the Joomla core. It seems that the modules are patches to Joomla instead of integrating with and enhancing the functionality. This really made it hard for my customers to edit their website, even more thatn Drupal. If you are not gonna add any extra functionality, Joomla is a good option but for specific functionality Drupal is more developer friendly as said before
...
I'd put Umbraco up against any CMS. Its the best I've found of the low cost/free CMSs. I have some experience with quite a few including the three you listed above.
...
As a developer I'd have to disagree that we somehow all love Drupal. I (and I note a good many others) find Drupal absolutely painful to work with, for instance most developers find the idea of storing snippets of code in the database (essentially adding a hack) has offensive.
...
I recently used Wordpress to built a large portal. Before doing a huge search in the documentations i discovered that I, with some effort, can do anything.
...
I need to get a career site built that will have a jobsearch and posting functions. I will need to update the posting section frequently to add more jobs. I'm also hoping to add a blog community forum and put some Google Adsense on the site. Which of the 3 do you recommend?
...
I have played with all 3 and always end up back with WP. I just haven't got the time and energy to get into the other two. I somehow feel if I plunge in to Drupal and Joomla I may never get out again
...
I've been using Posterous to have a dead simple e-mailable blogging for our CarpetView website. But actually I think it's time for us to get our own blog CMS. Thanks for your nice review - I go for Wordpress. Let's see how this experience will be
...
I think the most important thing is to be really good with the CMS you choose. Some people may be tempted to switch between WP and Drupal depending on site content, but picking a specific CMS, dedicating to it, and looking for jobs that fit it will help you create consistently better sites overall.
...
Hi,
...
I have experience on Wordpress as an end-user and on Joomla also as a developer. I'm not going to make a review about Drupal because I still don't know this CMS.
...
This is as good a comparison as I've seen. Wish I had this two years ago when I made the plunge into entrepreneurship and decided to learn and create my own site (not sure that's the best idea, folks).
...
I spent a long journey with the 3 CMSs in the past few month. I had a task which required extraordinary requirements to be done that no plugins or modules could provide as is. So I started with wordpress then Joomla and eventually Drupal. Among the 3 things no CMS gave me the flexibility I needed as Drupal did. I almost didn't have to write any custom code except in few places while I would do all the work manually coding this functionality in wordpress and the hard to understand Joomla. With the combination of CCK, Views, Panels, Quick tabs, Taxonomy and the wonderful users permissions system I could exactly get to what I need and even more.
...
You flagged Wordpress as being "not developer friendly", but as someone who's spent a lot of time developing wordpress plugins, I have to disagree. The process is clearly documented, the function names are logical, and the plugin system is very robust.
...
I've used Joomla and Wordpress and found them to be good for complex websites. Quite frankly, I find the Joomla and Wordpress are quite difficult to use for the average user.
...
I've been using cushycms on the few areas of a website that my clients want to edit. They like it. It's easy for me to set up by adding a css tag to the divs that need client editing. I suppose there may be security issues for a large corporation where there is a need for team input. Anybody heard of any problems with it? -because I'm going to keep using it unless there is an issue I don't know about.
...
I have experience with Wordpress and Drupal.
...
We are a very small company, I am in marketing, we have a developer, a designer and a salesman. I prefer wordpress, it's easier for me to update. My designer prefers Joomla, but really he just wants to stay in photoshop, and my partner, a devloper would like to receive HTML and build on his own custom drupal based cms.
...
I need to rebuild my website. I originally built the site using Yahoo Site Builder and then paid someone to duplicate the site and put in a backend for me to make my updates.
...
I do some web designing on the side and I must say wordpress is the most user friendly out of the bunch. Now I might be bias because 95% of my sites are on made on the wordpress platform however I have tried joomla and it looks like it takes some time getting used to.
...
I do some web designing on the side and I must say wordpress is the most user friendly out of the bunch. Now I might be bias because 95% of my sites are on made on the wordpress platform however I have tried joomla and it looks like it takes some time getting used to.
...
The hardest part for me, as a hand-coder, non-programmer, beginner was getting copies of the drupal/wordpress/joomla programs installed on my home computer so I could buy some books and try them out and learn how they worked before I took them live to the Web.
...
I've worked with various authoring tools over the years and largely ignored open source stuff like Drupal and Joomla. About 2 years ago I was thrown in at the deep end when asked to rescue a project that someone had started in Joomla.
...
Web Contractor here.
...
Great post - thanks.
...
Great article man! That was a really fantastic comparison of the different strengths and weaknesses of each system. One thing though should be noted:
...
Tim--Thanks for this generally excellent post.
...
To all who have distanced themselves from Joomla, in their comments thus far; Please remember, it is the youngest of these 3 projects.
...
Being a graphic designer that designs website, I tried Drupal for an interactive website with multipule user registration, forums, reviews, and a premium paid registration for an exclusive chat room. Drupal is presenting me with somewhat of a challenge and Wordpress is being recommened. Wonder if anyone would know if Wordpress will work with the interactive site discribed above.
...
Wordpress is very easy for a customer to figure out. Joomla is great for more complex sites, but wordpress can do most of what people need on a website.
...
that's interesting to do the compare.
...
This is really a helpful post.
...
Great info you have in this article and (forum). I have used wordpress for sometime and wanted to know other platforms so I googled 'Wordpress vs Joomla' and, boom, then came up yours. Nice opinions from readers. It seems eveyone has his own view. I value those who objectively give their opinion without prejudice.
...
Please read my thoughts when I compared Wordpress and Joomla - http://www.mvgsme.co.uk/2010/0...-v-joomla/
...
Drupal and WordPress are becoming more similar:
...
Excellent blog post, not only for the original comparison, but for prompting the numerous highly insightful comments posted after it.
...
this post is very helpful im a newbie in cms, ive tried wordpress but there is something missing that keeps me looking. I know i havent explore wordpress to its limits, one thing for sure i will always continue to explore things specially the open source.
...
Very helpful post, but I think it needs to be updated, especially in light of the upcoming release of WordPress 3.0. Also, WordPress won the award for best CMS at the last Open Source CMS competition. WordPress is a serious CMS, not just a blogging tool.
...
I used Joomla for around 2 years, then I hit a brick wall, and I found no way around it. I then started using Drupal, and I still use it today! It is, IMO, the best CMS for pretty much anything you need. My entire website is built around Drupal 6, and it is getting quite popular. Also very stable. To see what I mean, check it out yourself: http://www.coldcast.co.uk/
...
Apperciate the article and feedback. I wish I was an open source CMS expert, but I definately ain't!
...
nice article.
...
Very useful exchange, but there is still doubt in my mind as to whether it is possible to develop a multi-site installation with any of these three CMS.
...
I started out with WP for no good reason apart from the fact I saw a site I liked and at the bottom it said "Proudly built with Wordpress" I liked that. Now I feel I am ready for something bigger that I can customize more. I have read a little about Joomla and have decided to build my new site with it. Your post has confirmed for me that it's the right step for me.
...
I am going to be working with Wordpress and paid themes to build low cost websites for non-profits - the people using it will be older and it has to be really simple. I figure if I, a non-techie, can use Wordpress without training then most people can. I have bought a great customising tool with iThemes 'Builder' and am eager to get started as I've seen some really nice corporate sites built on WP. The Pros and Cons here do help to explain it more simply for me.
...
I swear by Drupal. My entire site is built around it. Take a look: http://www.coldcast.co.uk/
...
See I have experience with wordpress and its plugins, Now for the first time , i have installed joomla i dont know much about drupal anyway. Joomla is really good, but i was looking at the plugins which creates my site more powerful, where to download free plugins for joomla.
...
You know, I use both WordPress and Joomla at this point for client work, and I manage content on a couple Drupal sites, and what I'm thankful for is that we have all three, and the three of them cover a very wide playing field. At some point I'll take a deep breath and plunge into a few easy Drupal jobs to get my feet wet, but for right now, I'm staying nearly too busy with the other two.
...
I have used both Drupal and Joomla extensively. Built several sites.. sometimes as little as a few hours.
...
Bonjour,
...
Good and authentic comments about all the three leading CMS. I am a joomla user and find this CMS out of the box. Everything is so organized that it takes just minutes to add and organize any type of comments. In fact, if you want to be a good webmaster, I would recommend you to use Joomla. Joomla development team is really concerned about their improvements and as you can see, the improvements in 1.5 is worth to be noticed. So, it really matters that the CMS you are planning is going to be further improved in the upcoming versions or not. And joomla really cares all this stuffs.
...
Thanks for the breakdown. I am going to try all three and see if I can't master them all!
...
I have been building websites for 15 years. Joomla is the worst piece of crap I have ever seen in my life. I have watched the evolution of this product for 5 years and everything in its design seemed to have been an afterthought - Stay away from Joomla. Just google joomla sucks and you will find comments reflecting any use for seo or marketing or custom code to a nightmare. My favorite comment from another website states - It’s an absolute mess held together by gum and bandaids. I would add on constant life support. Use wordpress - better design to handle afterthoughts.
...
Good discussion. I've built a few sites using Drupal, including my own. If you have the patience, it's powerful, but I agree, there is a high maintenance element to it. I've played around with Wordpress but after reading this post, I'm going to have another look. I have no experience with Joomla but will also take a look at it for comparative purposes. I started building websites in 1995 with my "Netscape & HTML" book next to my side.
...
Great thread, thank you! I am in no position to say which is best for what, because I am a newbie without techie education, but as most people who embark on the path to building sites using CMS, I am stubborn and resilient. What I can say, is my experience, as a "noob"... (After all CMS were made to simplify / democratize web content creation right?):
...
Been watching this thread for a while now and even though I already got my answer I still read the new posts from time to time.
...
I am a webmaster for an education site. I'm wanting a free cms for those who want to build their own pages. Such as faculty class pages and student clubs. We are providing hosting for them.
...
I was really going with WP till I read this post. I have many times of sites and was thinking WP with some customization will help. Now I think I will going with Joomla with what I want to do. First I will use it in my site China Directory for Arabs
...
Hi thanks very much for this informative article. I have worked and continue to work on all three CMS. They are as you say good for the job whichever suits the client. If you are looking for people to design your website using Drupal, Wordpress or Joomla! Drop me an email! www.liquidflamedesign.com
...
@PeeWee you can enable wordpress for multisite to accomplish what you want to do. Out-the-box wp is not MU enabled so you have to do it as a separate step after the installation.
...
I can put all three up and have the front end identical (almost) only a nerd would notice the difference. That said I almost always recommend WordPress for clients that have no experience and would like to control their own content.
...
It is only very recently that I, a librarian, ventured to design an intranet site. With three days of search and opinion collection over the net I finally took up wordpress as my choice because our site needed a blog to start up a dialog among the user community of our library.
...
Too many times the Drupal vs. Joomla debate is more religious than anything. We have all chosen our specializations and have our biases, but those don't necessarily prove useful to our clients. Instead, it's important to understand there are times when one tool is a better fit than another and the only way to do that is to understand the tools at your disposal.
...
Thanks for the review, one thing I'd like to ask you though. How do you think which CMS would allow me to publish several news feed in one blog? I tried to trick blogger using static pages, but it seems to me that this mission is impossible. What I need actually is an opportunity to have several news feed in different parts of the site, but just one place to manage them all - any suggestions?
...
Wow!
...
Hi All,
...
I use for my WP sites commerce plugin, I can run tens of thousands of websites on one install, google analytics, rebranding, antispam, affiliate, communites, domain mapping, blogging plugins, mailing lists, drip content, moderation, tos, lots of plugins and themes galore. This is what is making the difference for me.
...
ive setup both. when i decide what to present a client for use, several factors come into play.
...
That was a well presented and balanced view with a great range of comments.
...
Thanks for the fantastic bit of information. I'm trying to start up a website for a new foundation, and just cant' decide on which cwm to use. for a while I've been using Kompozer but it's just not that easy. I was told to use wordpress, but that's because that advise came from someone who is familiar with it.
...
I am a graphic designer that design websites. I proudly use Dreamweaver and a site and page layout program. If I really knew to program in PHP using MySQL, I would create my interactive websites with this. Now we have Wordpress, Joomla and Drupal. I have great things about all of these content creation platforms. What would be the best program to create an interactive site with Registration and login, Classified Ads, Forums, Chat Rooms, Reviews, and Premium Paid Service Pages? I really thank you for your comments!
...
Note that, good as this article is, it was written in 2009. That's a long time in the Open Source world. Drupal, the one I happen to use, has been through a major release cycle since this article, and one of the biggest changes was improvement of the ease-of-installation for non-programmers -- something that was rightly criticized in this 2009 article.
...
Good post, after several years playing around with all three including others like Xoops and elgg I am in agreement with your post completely.
...
I have to agree with @grigori and @Wogan and disagree with the author of the post; WordPress is definitely developer friendly. I worked with Drupal for two years then WordPress for two and I can say without caveat that WordPress is more developer friendly than Drupal, at least for those who care about being productive.
...
Thanks for this.
...
I have just installed and learned how to use Joomla entirely from youtube instructions. The instruction videos are extremely helpful and I am grateful for those who take time and energy to help out those who are new.
...
I am in the process of building a wp site. After weeks of trying learn and develop it, I find that it may have banned or penalized me in the search engines. Evidently every time I edit a page it automatic broadcasts it as a new new page. Since I have edited my home page numerous times before I learned this, I do not know how much damage I have done to my ranking. My question is, does Joomla have this same problem? Is there a way to control broadcasting new pages in either wp or Joomla? Or is it that big an issue? This issue will determine which I need to use. I have over 450 information pages to move from a table site. Any help would be appreciated.
...
In my opinion Drupal is just hype and over-acclaimed. It may be a good CMS if you are a large organization with lots of financial resources or have many experienced web developers and webmasters.
...
I did a little benchmark of those systems to see how much request per second they can handle, and what is their memory usage.
...
Thank you for a very helpful article, and also to those who posted informative comments.
...
Thanks for the great info!!
...
The fact WP barely has a CCK-equivalent, barely an "alpha" for Views ("Virtual Pages") proves it's a toy, @ best.
...
For blogging i think wordpress is the best, but if you are not just blogging i think Joomla will do more for you. I never try Drupal before.
...
my first CMS is joomla - because people say its easy. if you need a website with the same stuff - joomla will be your choice.
...
Regarding SEO, I used to have customers using Wordpress, Joomla and Drupal. Before my seo consulting, WP sites already have good ranking without pay attention on it. Drupal and Joomla : no.
...
Great article, I hope you update it to include the new features (especially in WordPress).
...
I love these comparisons. I have found that Wordpress is a fantastic CMS in terms of SEO, search engine marketing, and boosting site rankings quickly in the search engines. The SEO plugins work amazingly well. I too have had trouble integrating a shopping cart perfectly, but it can be done
...
Good article. I also agree that the wordpress info should be updated. A CMS should be easy to use because when it comes down to implementing and letting regular people who are not developers update the site, then hard-to-use systems really are a pain. In my opinion, the whole point of a CMS is so that a website can be updated easily. Otherwise, why not just use only code? Just saying... Go wordpress!
...
Thank you so much for this article! I am a bodyworker with a simple website that I want to expand so that I can update my own content (for events and sales, add a shopping cart, and possibly some audio files. I'm trying to choose a platform (is that the right term?) to switch my website to so that updating it myself is more affordable and quicker. I appreciate your reviewing these three options from different perspectives!
...
Spotted this via a tweet and was curious. Now I'm worried.
...
Agreed! Drupal takes time but it is worth of what you give in. I had started with wordpress, impressed of joomla and got into it and I stumbled upon Drupal. I am with drupal now for almost 2 years and I am addicted to it. I cannot think of going back to wordpress and joomla. Every day you get new ideas to make your sites cool and drupal is ready to accommodate them.
...
I've recently started blogging and i'm still new to the above mentioned 3 products. But installed WP on the fly and figuring it out with all the available options.
...
I am a senior php developer with 15 years experience. My company develop site using joomla and drupal base on our client want. To me, Drupal is 100 times complicate than Jommla, so the learning curve is countless high. Joomla on the other hand, it is a lot easier to learn, with 50x more extentsions than drupal. In long run, it is no doubt, dupal project will be closed and nobody will use it. Joomla now also has its MVC model to catch the trend. Look at drupal, OMG, its API is terrible and huge! We are not born to learn your API, drupal. Why make everything such complicated!!!
...
Interesting article. Thank you.
...
Although I think this is a nice and clear "review", we allready are more then 2 years further in time.
...
Hello,
...
We are thinking of using open source software to manage our site and I am currently evaluating Drupal, Joomla, wordpress, and dotnetnuke. To manage and edit content as well as add interactive features, which is the preferred choice for this type of site (www.tuscaloosa-library.org). We are a public library.
...
its good article. as for a i know about CMS yet thats true i depends on project requirement. But if prefer Drupal because if we stuck at any stage of project, we can at least write our customize code to get from situation (assuming it last option), although modules are available there.
...
Being a Drupal power-user, I’m not going to rant too much, but Drupal has a vast developer base working on advanced modules such as Feeds API which allow you to stream data in and out of the system. Also, while there are slow load times, it is quite scalable. In fact, the whole architecture is designed to be hooked into for modification and development.
...
Ohh! This could be big-bang for two big CMS applications Industry!But I'm on the side of WordPress. WordPress for me is more user friendly than Joomla, WordPress offers lots of themes, plugins and extra features to help enhance my site more easily.
...
I want to develop a website which would be hosted on Ethernet, the site would host pdf/doc reports which would be uploaded on daily/weekly/monthly basis and downloaded as per need basis, user management would be implemented, specific people would have access to specific reports.
...
Hi,
...
Having used WP for over 3 years now I think its just a matter of different minds that you choose to opt for Wordpress or Joomla or Drupal. Every script fits everyone's needs in today's world. The only thing that matters is whether you are comfortable with the script or not. I feel comfortable with Wordpress so I am using it for long now. And most importantly these are all free. Free gets noticed very early.
...
I found this a helpful overview of something i have only recently thought about.
...
MarkupBox.com is one of the most reputed PSD to HTML/CSS service providers. We have the profound experience in converting every kind of PSD design to suitable and user friendly HTML/CSS markup. We are dedicated to provide high quality PSD To HTML/CSS & theming services, Table-less HTML with SEO semantic code and optimized shorthand CSS.
...
The article sums up exactly the strengths, and varient characteristics of each, Joomla, Wordpress, and Drupal. Running a large web developement and design company in Phoenix, AZ. Our clients vary from novice to corportations that demand lots of advance features. Wordpress is the most user friendly of the group. Joomla, seems to be the perfect mix from a design standpoint and feature rich platform. Anyway, very good article with lots of great feedback.
...
PixelCrayons is one of the leading names in the web development industry. We excel in providing a mélange of web development services like PSD to HTML/XHTML, PSD to CSS, PSD to WordPress, PSD to Joomla, PSD to Drupal etc. We have a state of the art infrastructure and highly qualified web developers who posses the best industry experience. Our prowess lies in providing high quality and best web solutions with unmatched perfection.
...
I personally love WordPress. Once you're getting too custom in every aspect, it's time to go to switch in WP. I know WP can do lots more than joomla and drupal blog, but I still think that's its strong suit (of course, I use the term "blog" loosely, it's great for info sites).
...
After reading each of the cms' pros and cons, there is a con of joomla that beat the other 2 which is being-Friendly for all types of users - Designers, Developers and Administrators. Therefore, for me if the users can understand and somehow if there some flaws around the system the developer can explain to the admins and designers what needs to be done and vice versa.
...
I use WordPress and the Wordpress Themes for almost five years and must say I’ve not found a better platform for building and managing a website. Doesn’t matter whether you’re blogging, have a store front, create a massive business site or need a basic, static website to promote your services and products – WordPress can manage it all.
...
Content Management Systems (CMS) are a growing trend for small and medium-sized businesses. The ease of use combined with the power of content maintenance and site editing and incremental growth make the CMS model attractive to online businesses that need heavy control of their marketing and online presence.
...
As a near 40-year veteran of information systems, I think the OP hit the nail on the head when he said: "There is not just one system available for us to build our websites with, and so we should never limit ourselves to just one either."
...
First: If you know use html & css and your project is small or regular; I think, YOU MUST use HTML.
...
I am new to real web development (only Google Sites to my name so far)and I am ready to move into creating the real deal. I am trying to create a listings site for events and entertainments, which includes a bulletin board (akin to Google Groups really) that people can use to buy, sell, share, recruit and all manner of things related to my locality. I am aiming to use Wordpress given my status of 'newbie' but am wondering of it will support the community aspects needed for a listings site to work. Are there modules with the flexibility and scope to support a loose community in this way. I considered Ning but it is really restrictive and is a social network and I need a website to deliver content as well as listings. Ning doesn't work very well as an information site.
...
...
Wowwww.. this is really very informational dude, I'm a amateur web designer, i'm o.k web photoshop,css,html, and really not good with php. i can only tell where its going, where it came from and how it works with php and can do a little tweak with it but not really sure if its gonna work though..but on html,css and u know photoshop for the images and designs, i totally go up and down with it.. so i guess i should used Joomla compared to wordpress base on what your saying. honestly speaking i haven't tried joomla yet. Thats why i'm here, I'm looking for reasons if which will i use..joomla or wordpress?? since my client gave me the option which to use. However He already started the site with joomla but he's okay if i'm gonna convert it to wordpress as long a make it look neat and functional enough for him..I'm considering wordpress since its the only CMS that i've tried...i haven't usd Joomla yet and this will be my first time to used it with my 1st client...Any Suggestions or advise guys? in addition my client is running a ESCORT SERVICE website...
...
Hello Guys,
...
Beware! CMS's have evolved considerably since this article was written!
...
Wordpress is an excellent system to create a website that lets you quickly get your thoughts on the web, but often used as a blog, which can be configured to operate in many other ways as well as interesting. A particular client of mine recently needed a website that allows him and his employees to an internal website to share notes,
...
I suggest alternative CMS. Its name is Quick.Cms. Link: http://opensolution.org/
...
Great post very useful for my new business http://www.webdesignmu.com/
...
Good article, im a massive Drupal user/theme developer. and think that there should be a slight update on this article now as you said about Drupal not having a WYSIWYG editor etc. Out of the box this is true but there are so many contributed modules out there this is not a problem at all and now does have support for that. Also check out Drupal 7... amazing stuff!
...
Thank you for an informative post!
...
Wow lot of info. I have been a webmaster for 15 yrs. In that time I have always hand coded xhtml/php/mysql. Back in the day (feel a little old) speed was more important that frills. Do to time and bells and whistles, I am going to give Drupal a shot.
...
I tried joomla as first cms but after 1 year i migrated to drupal.
...
inzu.net is a far simpler system yo use for, developers, designers and users plus it has e-commerece built in.
...
I used Wordpress for CMS / Social Network for one year. I now use Drupal 7 and will NEVER go back. Just Drupal core modules alone are worth it to me. Most of what I had to go through with WP is already built right into Drupal and then some and Drupal is a very robust and sophisticated application. |


Wordpress is an excellent system to use when creating a website that lets you quickly get your thoughts out on the web, but while it is often used as a blog, it can be configured to work in many other interesting ways as well. One particular client of mine recently needed a website that would allow him and his employees to have an internal website for sharing notes, documenting tasks and writing about what was going on. Since Wordpress is easy to use and some of them were already familiar with it, it was an obvious solution. Install Wordpress on a
If you're the type of person who would rather hand-code the content of your pages than use a WYSIWYG Editor, or if you enjoy tweaking the code that makes up the framework of a website, then Drupal is probably for you. This advanced content management system more closely resembles a developer platform than a traditional CMS. Its not to say that only developers can use the system though, but to say that they will feel more at home here than in the other two. Interestingly, being more developer friendly does not automatically make it more user friendly - in fact the developer has to work hard to make it that way if they need the end-product to do so.


I'll also need to create and design quarterly "mini" pdf catalogs and image rich brochures. 
very good content this is SEO 

