"Helping businesses operate more effectively online"

09

Mar

2009

Wordpress vs Joomla vs Drupal
Written by Tim Stiffler-Dean   

Wordpress Joomla or Drupal?It was only time that kept bloggers around the world from writing their comparisons of the three major Content Management Systems (Wordpress, Joomla and Drupal) - and that time is finally up. People everywhere are breaking out their laptops and logging into their blogs to share what they believe are reasons for choosing this software or that.... and yet most of them seemed to have missed the important reasons why someone might choose one CMS over another.

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 Experience

Since 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?

WordpressWordpress 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 server that they could access quickly and easily from anywhere with an internet connection, and let them get to business rather than have to learn about a whole different system.

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

  • Simple to use -  No need for modifications
  • Excellent for blogging or sharing thoughts in a sequential manner
  • Even the most elderly of users can get the hang of it quickly

Wordpress Cons

  • Not developer friendly
  • The community seems to like to complain
  • Upgrades bring more bugs than fixes sometimes

Drupal is to developers as candy is to children

Drupal CMSIf 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.

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

  • Extremely developer friendly. If I loved code more I would almost always pick this system.
  • Strong community to help discern the dozens (hundreds) of functions and tags available.
  • Can be used to create some really awesome websites that can outperform a majority of other sites out there.

Drupal Cons

  • Not very designer and user-friendly. It's hard for someone with little code knowledge to make the leaps required to do the very cool things that Drupal is becoming known for.
  • Theming of Drupal has been a huge case of fail (until recently). Probably because it has been developers, not designers, that are making the themes.
  • Getting a Drupal website published could cost you more time, and thus more money, than Wordpress or Joomla.

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.

Joomla

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

  • Friendly for all types of users - Designers, Developers and Administrators
  • Huge community is awesome for assisting with creation of websites
  • Has been rapidly growing and improving itself for the past three years

Joomla Cons

  • Still not user-friendly enough for everyone to understand
  • Not quite as powerful as Drupal, and can be a bit confusing for some to jump into
  • Recently rebuilt the entire system from ground-up, and so there are still many out there sticking to the old versions (1.0.x)

In Conclusion

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. 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 (172)Add Comment
0
David Esrati
March 10, 2009
69.61.183.202
Votes: -5
...

It all comes down to what CMS will be used the most by the owner.
If you have to work hard to post, you won't.
Even as easy as WP is- some people can't even manage that. So- if you aren't techy- forget Drupal and Joomla.
Still doesn't explain why everyone doesn't use a Mac instead of a PC- but, it's a start.
The great thing is- once you start in WP- it's not too tough to move the content into either Joomla or Drupal- at least compared to a static site.

0
AnotherGuy
March 10, 2009
71.50.201.21
Votes: +21
...

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.

There's actually a new plugin for Wordpress and Joomla that allows owners to combine the two. It's put out by corephp and seems to be very promising for those people who want to have the blogging capabilities of Wordpress with the flexibility of Joomla.

http://www.corephp.com/wordpress/

I think a big reason people don't use macs is because they're so much more expensive. It's like with these three systems, the reason you would choose any one of them is because time=money and you can't waste time. Some people wouldn't choose a Mac because it just costs so much more than PC's. smilies/smiley.gif

0
Kyle Ledbetter
March 10, 2009
24.155.245.170
Votes: +21
...

@AnotherGuy, I think you and I see exactly eye-to-eye about the 3 CMS's

I personally love Joomla as long as you "stay in the system". Once you're getting too custom in every aspect, it's time to go to Drupal. I know you can do lots more in WordPress than blog, but I still thing that's its strong suit (of course, I use the term "blog" loosely, it's great for info sites)

I firmly believe that a "Mom & Pop" company shouldn't use any of these 3 after tons of personal experience and pain. The fact that they're open source leads people to believe everything's going to be cheap or free.

All 3 systems require a talented individual (or team) to run and maintain the site properly. If this isn't in the budget, I've been pushing lots of folks to hosted solutions that are dead simple to learn like Light CMS (http://www.speaklight.com/) for info sites, and Ning (http://www.ning.com/) for social sites.

0
AnotherGuy
March 10, 2009
71.50.201.21
Votes: +8
...

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.

That's a really good observation too, about people believing the work behind the open source software will be the same cost as the software itself (free).

Thing is, if you ask any user of these systems to make you a website, they definitely won't give you a good job if you want it done for cheap. I run into that so often with people asking me to do work for them... it just won't work the way that they expect.

I knew I should have mentioned CMSMarket in the blog somehow. You are doing awesome there by creating a place that can be used by users of WP, Drupal and Joomla. One of a kind! smilies/smiley.gif

By the way, for any of you that have not seen CMSmarket, you need to do so now!

http://www.cmsmarket.com/

0
pamsykes
March 10, 2009
196.25.255.246
Votes: +4
...

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.

Incidentally, I switched from PC to Mac six months and I've experienced more crashes in that time than I did in the previous two years. Not that I wouldn't make the switch again - the trackpad and Spotlight alone are worth it -- but it is, believe it or not, possible to talk up the benefits too much.

0
Kyle Ledbetter
March 10, 2009
24.155.245.170
Votes: +3
...

@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

@pamsykes - I let my MacBook Pro sit for a year before getting completely disgusted w/Vista and then Windows 7. Don't give up, you can prob bring your to a Mac store and they can fix!

0
DebtFREEk
March 11, 2009
69.130.0.202
Votes: +4
...

I have used all three quite a bit and strongly prefer Wordpress & Drupal.

Joomla just never did it for me.

That being said, as time goes by I find myself using Wordpress more & more. It is definitely not just for blogging anymore. It is developing nicely into a sweet little CMS. It is an invaluable tool for small business websites.

Matt the DebtFREEk!

0
Paul Flyer
March 11, 2009
70.238.136.19
Votes: +0
...

I was wondering if anyone had any experience with EZ Publish?

0
Sankar Datti
March 12, 2009
121.241.168.162
Votes: +2
...

Awesome Article.

The way you have explained about those three CMSs is impressive and accurate. I am little experienced with these three systems. Hope soon all these systems will fix everything, so that users can feel more comfortable in doing things.

Thanks

0
AnotherGuy
March 12, 2009
71.50.201.21
Votes: +4
...

@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.

@Paul Flyer - Sorry. I have very little experience with EZ Publish.

@DebtFREEk - It is true that WP is starting to grow into a more developed CMS, but it still has a long way to go before I feel comfortable using it to manage many design or development projects. In fact, in most cases that I've seen anytime that I needed to design a Wordpress site to look completely different than regular themes, it also required a large amount of development knowledge as well....

And that's just not something that's too acceptable for some people (like myself).

0
AnotherGuy
March 12, 2009
71.50.201.21
Votes: +2
...

@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. smilies/smiley.gif

@pamsykes - I think that you've been doing the right thing with recommending WP to smaller businesses with tight budgets. I think that if you just take the understanding the I wrote above and keep that in mind while recommending clients to various CMS's, that you will do well in matching them with the right system.

Good luck to both of you!

0
FGW
March 12, 2009
216.57.213.187
Votes: +0
...

Thanks for the article. I am starting my own business and I am a bit of a DIY'er so I have been researching these three. I've used Notepad and Filezilla for years but it's time to move to a CMS now. Thanks again.

Mittal Patel
Mittal Patel
March 17, 2009
121.246.80.248
Votes: +14
...

Nice comparison and I liked the Pros and Cons the most.
As far as I am concerned, I like to develop the projects in any of Drupal, Joomla or wordpress depending upon the requirements of the project.
For simple content categorization with not so long category tree Joomla is best because it will be easier to develop and will be better designing wise. Wordpress can be used for Blogging platform only. Takes no time to install, too easy to use and asks not many efforts. For larger projects I use Drupal only. It's really cool to develop complex functionalities, the community is very big and very helpful and modules are also available for almost all kind of necessities.
So, I like all of the CMSs and I am fan of all of three. Open source CMS have helped me a lot building my websites so I am thankful to the great community of Open Source Software developers.

Regards
- Mittal Patel

0
Sam
March 17, 2009
208.107.37.14
Votes: +0
...

Interesting post!

We have been doing a lot of WordPress sites lately. (Few of which would qualify as a standard blog.) The platform has come a long way!

@Paul - For larger sites we also use EZ Publish a fair bit. The learning curve is a bit steep, but it is a powerful and well thought out system that can handle just about anything you throw at it.

0
denhop
March 18, 2009
173.29.209.179
Votes: +5
...

Great why to put all 3.

Wordpress was great to start with. Wanted to know if I would keep up making articles so I started easy.

Drupal, I wanted more power but did not have time to learn something new that was going to be a hobby.

Joomla fit just right. Has the medium power I wanted and little learning curve.

This was the first article that I have read from start to finished in a long time it would have helped out a while ago. I could have saved 2 headaches

... Low-rated comment [Show]
0
Pat
March 23, 2009
138.162.0.43
Votes: +1
...

Thanks for the comparison. I'm a previous WP user who started looking at joomla, but I think WP suits my needs better.

0
asp8551
March 26, 2009
125.163.137.170
Votes: +3
...

I thought Drupal is for more serious site; and Joomla is for "entertainment or edutainment" I choose Drupal

0
Milo
March 27, 2009
207.58.210.203
Votes: +2
...

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?

I am pretty good with apps like Illustrator, photoshop and dreamweaver (not so much the coding stuff though).

Thanks.

0
AnotherGuy
March 27, 2009
69.133.108.164
Votes: +7
...

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.

Check out VirtueMart for a complete shopping cart solution.

0
Emo
April 05, 2009
138.238.122.21
Votes: +2
...

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 mostly a graphic designer who does websites because they need to be done (though I have a strong understanding of XML and CSS and a little of Java and C++). What I'd like most is a program that is much easier for a designer to use (mostly manipulated through CSS).

0
chris
April 06, 2009
70.91.137.57
Votes: +5
...

Very helpful I think you hit the major points on all three.
One thing to mention, drupal nativly tracks revisions and what was changed for content items. For some sites this is a big plus.

... Low-rated comment [Show]
... Low-rated comment [Show]
0
Nori Silverrage
April 29, 2009
204.11.211.2
Votes: +0
...

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.

0
Chrislabeard
April 29, 2009
66.80.174.94
Votes: +1
...

ahh yes...

Wordpress - very easy to theme works flawlessly with plugins. Small buisness where community is not an issue.

Drupal - Da best for medium-large buisness with community in mind or no community at all happy face.

0
Steve Magruder
May 07, 2009
74.241.53.160
Votes: +28
...

My experience with Drupal is basically the following:

1) Drupal's architecture is too obtuse for words. I'm an experienced web programmer, and despite that, I oftentimes have trouble formatting its oftentimes illogical approaches for my pea brain to comprehend. Also consider the obtuseness of terms like 'node' for this exercise.

2) Drupal-based sites become too complex to maintain very quickly. They become "busy", inside and out. I don't like the drama. And I wonder how site visitors can even comprehend these sites.

3) Drupal-based sites are difficult to set up in a development/test environment, separate from the production environment. Too many deviations, that I have to track, have to be created, and that's a continual headache.

4) Drupal tries to do too many things, and excels at few, if any of them. If you're using Drupal for blogging or discussion boards, you need to look at WordPress or phpBB instead. Wake up!

5) I've found that a lot of Drupal modules are visually or functionally clunky. "Not vurry 'tractive"

In comparison...

1) WordPress's architecture generally makes sense. Thus, developing for WordPress is reasonably straightforward. I rarely scratch my head and wonder "what the heck were they thinking!?" It flows with my logical development brain.

3) WordPress succeeds wildly in its core competency.

4) The range of available useful (read: really cool) plugins for WordPress is amazing.

5) Duplicating a WordPress production site in a development/testing environment is slap-simple.

6) No matter how much functionality I add to a WordPress site, it stays reasonably manageable. WP's recent advances with its admin interface have been amazing and very well keyed to keeping admins SANE.

0
Thong Tran
May 13, 2009
117.1.232.168
Votes: +3
...

Hi guys, take a look:
http://www.google.com/trends?q...a,+drupal

WP, J! or Drupal, all is really excellent. Depend on the purpose, choose the one for your needs.

In my opinion, I can do everything with Joomla!

0
Will
May 14, 2009
196.25.255.246
Votes: +6
...

Well I have been using Joomla for a while now and find it very easy to use but its very true what you say if you have no idea whats going on then you will find it hard to work with Joomla, I think Joomla will stay my preferred choice though.

0
Dave Keays
May 14, 2009
76.174.224.41
Votes: +1
...

Drupal 5 greatly improved the installation process.

Drupal6 improved the installation process and the end-users impression. It eliminated its previous approach towards teasers (the break tag), and by putting jQuery into the kernel only make it easier to theme with AJAX and the like.

Drupal 7 is improving the usage greatly with little things like rewording the "story" content type to "article". Now if they would change "book" into something English speakers can understand better ("book" doesn't necessarily mean organized). It is also improving security by treating the password better.

0
Rayan
May 23, 2009
72.235.252.6
Votes: +17
...

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 great because you don't need to modify the code once you have it installed. The functionality you want comes from your theme files that you code up. Unlike the other 2, Wordpress strives to make the complicated as simple as possible.

The problem with most CMSs is that they try to do everything and are not spectacular on anything. Wordpress can be used for 80-90% of a sites functionality and then I would recommend using other software for the rest. What's wrong with using a dedicated shopping cart in addition to a wordpress CMS site? You get 2 things doing what they do great instead of 1 thing doing 2 things mediocrely.

... Low-rated comment [Show]
0
c-g
June 11, 2009
209.136.36.159
Votes: -3
...

Wordpress is intended for blogging.
Joomla & Drupal is intended for general site which may contain or not a blog module.
You can publish with any but it is like making a comparison on a truck, a ferrari & a porsche: all of them let you go from point A to B but ferrari & porsche are designed for speed while a truck is not in the same track.

Drupal is far the easiest CMS from all of them, I've tested both PHP & .Net CMS and trust me, for PHP drupal is the easier as for .Net umbraco is the easier.

0
T.
June 12, 2009
24.207.92.105
Votes: +3
...

One of my concerns in picking a CMS has been security. Wondering if the author has any view on which CMS provides the most solid platform in this respect.

0
Lav
June 19, 2009
66.46.13.223
Votes: +0
...

We are also interested in understanding which platform is the most secure?

Although we have been using Joomla for a while now, we are increasingly looking to Drupal for its ability to integrate more complex functionality into websites. Joomla gets kind of messy when you start installing modules for everything and there are often cross-module issues which need to be resolved.

0
seojoe
June 24, 2009
114.76.72.11
Votes: +4
...

Regarding Lav's question on security, here is a link on Drupal Security practices -- http://powerfulcms.com/drupal-security

As to which CMS is better for Search Results, just check with all the top SEO companies - they use Drupal. While the effort is more initially, the benefits from Search pay good returns over Wordpress or Joomla. SeoBook is on Drupal. SeoMoz recommends Drupal as well.

0
Steve T.
July 05, 2009
173.69.146.27
Votes: +8
...

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...).

Wordpress is GREAT for blogs! Building advanced functionality into it requires to much customization of the theme files, so that the template itself becomes a core component of the overall functionality. This only underscores the short-ranged ineffectiveness of the Wordpress core. Of course, that's only assuming you want something beyond a blog site.

Drupal: I've tried my hand at it several times and have given up because I have better ways to spend my time... like actually *completing* projects within a given timeline and budget. OK, that's harsh. I will admit I don't know Drupal well enough...

Joomla: Jeez, how many people actually realize that Joomla is a framework upon which the Joomla CMS is built. That same framework is used to build a WIDE variety of components, modules and plugins, with which a developer can do ANYTHING. The Model/View/Controller architecture alone makes Joomla a breeze to decontsruct and develop upon. The component/module/plugin philosophy lays the ground work for orderly develpment of a variety of applications which can easily be installed on any Joomla website.

Check this out... Drupal developers will rave about the modular architecture which allows you to build separate "modules" which can interact with each other to create advanced functionality.

...OK, how about Joomla's plugin architecture which allows you to create "modules" which interact with website content, and *can* interact with each other to expand the core functionality of Joomla. Oh yeah, they can also work directly with one or any number of different components (you may think of them as installed programs) or modules (you may think of them as positionable data-output blocks).

I get so fired up when people ignore or are unaware of the immense power contained within the Joomla framework and the fast-growing web of extension and template developers who support the community.

BTW, Joomla development has recently been proceeding at an accelerated rate. If one looks at the GSoC participation, development on Joomla 1.6 and the development momentum building in 3PDs, it's easy to see how it dwarfs the progress Drupal is making, even if you take Acquia into account. At this point, I would recommend to anyone who wants to quickly jump into open source CMS development, to look at Wordpress and Joomla first and checkout Drupal later.

0
Helen Ingram
July 22, 2009
74.177.75.235
Votes: +3
...

Thanks for your insights. I'm a copywriter with no website, the proverbial cobbler. I've been thinking about a WP site and you confirmed it's the best choice for me. Code, schmode.

0
dave
July 25, 2009
24.223.146.196
Votes: +4
...

This is interesting reading to say the least. Do I have a preference? You bet I do..

Drupal Rocks!
It generally takes me about 2 hours to have a D6 site up. The best parts of Drupal is the community behind it and the huge number of options available for the system. I have been testing D7 and it is even easier to get started with for new users.

With Joomla, getting even a simple site up takes a few days and then it's still not right. And your lucky if you don't get hacked.. security is lacking. I just had an account get suspended because of it, lucky it was just a demo site(no real content). The best part may be the themes look better.

Wordpress is a real nice system for small stuff and takes about an hour to put a small site up. Themes.. 900 at last count and some nice ones too.

I think everyone has some good points in this thread and it seems as a lot of this is preference or what your comfortable with.

There is a flat file system that looks promising, I have been running some tests with it. Some people need something that does not require a database. www.SkyBlueCanvas.com

Great reading ! Thanks for the article..

0
Matt Steel
July 25, 2009
24.107.202.116
Votes: +1
...

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.

0
igmuska
July 26, 2009
75.61.95.143
Votes: +1
...

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."
I do prefer Joomla! over Drupal and Wordpress for its template simplicity but for more complex templates; therein lies its major fault.
I need a template that can help me download the Internet for offline viewing.

0
Mark Spitz
July 31, 2009
194.106.44.33
Votes: +6
...

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.

Version 1.6 is believed to to address this - BUT with thought to compatibility with earlier versions - possibly no upgrade path?

If you are interested in web standards, page load times, accessibility issues for those with disabilities and SEO matters then does this suggest you should avoid Joomla like the plague!

0
Judd Exley
August 02, 2009
121.215.63.243
Votes: +1
...

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.

0
John Sperling
August 07, 2009
148.87.1.167
Votes: -2
...

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.

0
lan
August 12, 2009
99.12.241.104
Votes: +1
...

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...

0
imran
August 13, 2009
75.59.171.62
Votes: +1
...

Drupal? Forget it! It is a jack of all trades, master of none.

I normally use Joomla for large sites with user registration and shopping carts (virtuemart is REALLY GOOD!). Also if I'm the one maintaining the website.

Otherwise, it is Wordpress all the way. Such a time-saver. lso, its user friendly backend allows the most unsavvy person to update content.

0
grumpy
August 15, 2009
173.29.45.101
Votes: +0
...

For years I've used this simple content manager system:

vim + cvs + ssh

(& over the past 8 years, +php)

It has revision control, works with a development server so you can see before you commit, automatic backups & recovery, very flexible and with a fairly simple, site-specific PHP module, is search engine friendly.

You can customize it to whatever degree you need.

PHP, by itself, is actually a pretty decent CMS. (not that great as a programming language though)

Oh, and the pages load VERY quickly.

You can say the learning curve is steep, but you can actually learn how to do all of this in about 3 hours.

I've looked into various CMS systems, now I'm looking at drupal, the feature-set is too big and whats worse, the code inside is terrible! most of it isn't even object oriented.

Where did we ever get the idea superflous features are a /good/ thing? a web application should do exactly what you want and nothing else. Why have hang-nail code that serves only to slow the server down and become a potential security hole?

Files (including your DB settings..) are stored in web space, which can be a security issue.

Hope you never make a mistake with your .htaccess file, unless you want the world to know your database passwords. (and hope your hosting provider never makes a mistake with their httpd.conf, otherwise your .htaccess file could be ignored.. hey, I've seen it happen!)

Unlike CVS based systems, you don't have an automatic backup (stored on another server) of your website at all times and can't preview the site in its entirety.

Like to use file search or grep? forget it with these CMS's.. everything is in a database... hope you never want to do a search & replace across multiple pages..

They mangled the filename extensions, it's hard to know if you're looking at a php file, template or settings meta-info file.

The only thing "good" about drupal is that there aren't a zillion levels of nested if's.

Do people ever "peek inside" source code anymore? for critical web applications, you should.

If drupal really is the most developer friendly application, it's a sad day indeed.

0
Jobs Nigeria
August 23, 2009
41.204.224.14
Votes: -1
...

Joomla - Quite confusing though Designers friendly.

Drupal - Looks Awful to site visitors

Wordpress - Simply the best!

0
Blogoof
August 24, 2009
117.197.240.90
Votes: -1
...

I still use WP for my blog & happy to know that I can use any of this three for my blog.Thanx...

0
Accounting Teacher
August 27, 2009
116.71.187.45
Votes: -2
...

Is there any article on the net which can tell that which one is better? Every article ends up without specific and clear conclusion.

0
Jeff Yablon
August 30, 2009
66.65.20.211
Votes: -3
...

Wow.

One of the best posts/response groupings I've ever seen. Seriously.

I'd like to add a pithy comment at this point, but I just don't have one. Thanks, very much, everybody!

Jeff Yablon
President & CEO
Virtual VIP Business Coaching and Virtual Assistant Services

0
Brett Gastelum
September 10, 2009
76.88.6.239
Votes: -2
...

I am new to web design and development. I've spent some time tooling around with all my different options. To be honest I'm not really sure in which direction I should try and perfect first, seeing on how there's so many options. I've done a blog for my grandma. You can check it out. Please don't take this as advertisement, I really DO want you guys to look at it and tell me what you think. I could honestly care less if you read it or not. This is my first real website and (for all you WP users) it's done in WordPress. So far, I like WP and it's user friendliness. I mean, my grandma isn't exactly computer savvy, however she does well writing in her blog. Oops I forgot to give the address http://www.beckisbreastblog.com. Again please don't take this as advertisement, I'd really like to receive some emails telling me what I should work on or different plugins I could use, advice in general. This post definitely opened my eyes on what to expect form all three CMSs. Thanks for writing this post man, I appreciate it!

0
Ola
September 10, 2009
86.128.128.233
Votes: -1
...

Really good article (wish I had written it smilies/smiley.gif). @Accounting Teacher: I don't think there is an answer to what CMS is the best. I always re-evaluate what CMS to use for my customers based on their requirements. Based on my own experience I think Joomla is the best allrounder - but that my personal opinon.

The article is very fair and very accurate - well done.

0
Phyllis
September 14, 2009
68.211.73.203
Votes: +1
...

Okay, Guys & Gals: I REALLY need your help!

By way of explanation, I'm a a fine art photographer who sells my on-line matted and framed prints to the general public. I also want to cultivate the home decor and gift industries where sales of my products are concerned.

My present (and antiquated) web site at http://www.hummingbird-studios.com needs to be fast-forwarded into the 21st Century!

In response to a web redesign inquiry, someone has sent me a proposal using Joomla.

You can help by offering some badly needed input, please!

My static, multi-paged, shopping cart web site will be evolving and require the following:

1) A well written sales page and means of capturing visitors' e-mail info for list building. (From a product sales standpoint I will need to periodically change the written content, product images, and offer special pricing promotions.)

2) Creation of blog(s) relevant to the various galleries and sub-galleries on the site.

3) Ability to upload self-created, upbeat, promotional videos.

4) Inclusion of podcasts which I'll offer on various subjects.

5) The ability to post and archive self-created teleseminars and webinars which registrants can download.

6) A separate product page containing related information products for purchase.

7) A page for downloading e-books (some free and others priced).

smilies/cool.gif I'll also need to create and design quarterly "mini" pdf catalogs and image rich brochures.

9) I'll probably want to create some slide shows.

10)I may want to include music in the background on the home page and perhaps differently themed music for the respective galleries on the web site (but no overkill).

11) I'll need a calendar of events, a press room, and a page promoting my availability for speaking engagements, exhibits, and workshops.

Right now, that's all I can think of.

On --- A percentage of the net profits from product and service revenues will go to help build and support a fund connected with a separate non-profit organization I'm associated with.

In the meantime, I know NOTHING about these different systems. My google search and reading indicates that WP just won't swing it; however, people associated with a local web designer group recently cringed when I mentioned that I was considering contracting with someone who would be using Joomla.

(With respect to the above: Something about layers of obscure Joomla coding and having to spend hours and hours of a web designer's time and the client's money to make even simple changes, so that I'd be spending more in the long run. Question: If all of the code is provided, then should there be a problem?)

Drupal sounds intimidating to me! I read another article about the "architecture" being excellent with Drupal. I'm not a big or even small business, though. It's just me, with a need to get a decent site up and running for targeted customers to visit, convert, and make purchases.

What's your opinion?

Sincerest appreciation for you input!

Phyllis Walker
twitter.com/hummingbirdlady

0
Elle
September 23, 2009
41.191.121.77
Votes: +0
...

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.

0
jhs
September 25, 2009
64.150.17.23
Votes: +0
...

Just want to say - the titles for each section are perfectly thought out to represent the current thinking / ethos around each system. Nice job!

0
a.nonymous
September 30, 2009
66.241.83.37
Votes: +3
...

Thank you so much for writing this! Very helpful and straight-forward.
Please fix the above, though: "joomla" is NOT a Swahili word (nor is Urdu a flavor of Swahili), but is in fact the romanization of the arabic spelling of the word that means "all together." Wrong language family entirely there.

0
JoeNo1
October 03, 2009
97.93.99.82
Votes: +0
...

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.

Here is my blog, http://www.JoeNo1.net/wp/

I just started to try Joomla! It took me a while to get use to its structure. I need to do a little bit more research and testing to make it work. Hope I can post a Joomla! site later.

No matter what, I think I will still keep my WordPress site.

0
hanum
October 23, 2009
222.124.185.169
Votes: +1
...

each of that CMS has benefit and weakness. But I prefer joomla to build web to wordpress. Good comparison review. Nice posting. Thank's

0
cmstips admin
October 31, 2009
72.49.175.218
Votes: +4
...

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.

I believe that once drupal 7 is out with these two crucial modules, it will level the playing field a whole lot and make Drupal more competitive with Wordpress.

0
ruben
November 05, 2009
72.146.150.138
Votes: +2
...

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.

thanks for great info.

0
Alvin
November 08, 2009
115.69.5.63
Votes: +3
...

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.

I also use CMS Made Simple - which is easy for the average person to login and manage content.

One major point to this article that was lacking is, what do the pople you build sites for think - do they understand i without extensive rethinking and training.

Most sites i build are for people that don't care what the system is - they just want to be able to update their sites at 4:50pm and be out the door by 5:00pm. And boh WordPress and CMS Made Simple excel at that.

I prefer CMS Made Simple because it is easy to create templates with.

Also with WordPress if you need to do something in it - you just google it and get the answer after 3 minutes of reading. The community is HUGE.

Joomla feels like a hoe on the wrong foot with me, Drupal feels like i am wearing someone elses underwear and WordPress feels like T-Shirt my spouse buys me - i only wear it because i am obligated.

None of these are the perfect solution to every problem. It comes down to client preference in the end - if someone asks for a Drupal site - they get one, if they don't know wat they want it is usually CMS Made Simple and they are adding content the 1st time they log in - no huge learning curve.

0
Darrell
November 14, 2009
117.20.177.103
Votes: +2
...

Thanks for this article. Wish I'd seen it when considering CMS options.

I have been working with WordPress as the other two just seemed too intimidating technically. And I'd say that WP does what I need it to.

Steve T.'s comment that in WP the template is a crucial choice, yes, very true, I've found that out myself.

I was just contemplating trying out Drupal - but after reading this I think Joomla should be the next step in my learning curve.

As for the only real mistake, I echo the earlier request to correct the misidentification of Swahili with Urdu!

Thanks again for the clear thoughts!

0
Moscow Delight
November 16, 2009
72.37.171.100
Votes: +0
...

I've been a Wordpress user for years and now started to explore Joomla too. I totally agree to your comments regarding these both.

Nice article overall but you became a little over emotional in the last para. Btw, 'Joomla' in Urdu means 'Sentence'.

0
developer
November 17, 2009
75.66.128.79
Votes: +0
...

Joomla was my first leap into cms. I choose Joomla because as a newbie to cms it provided the easiest path to acclimation. Now that I'm "grown" I'm moving to Drupal.

0
Web Design Singapore
November 19, 2009
220.255.7.158
Votes: +0
...

Good post. I been reading so many blog or article related to Joomla, Drupal, Wordpress comparison, mostly are too bias to outdated, this is one of the good comparison explanation I ever read.

0
Raleigh SEO
November 20, 2009
72.150.154.197
Votes: +0
...

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.

Keep up the great work!

Andres A.
Raleigh SEO Expert

0
mehwish ali
November 23, 2009
89.60.191.243
Votes: +1
...

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.
And above Mr. Moscow_delight wrote "Joomla" means sentence in Urdu. It seems his Urdu (Pakistani National Language) is weak as Joomla is actually Persian borrowed word which means "together" "Collectively" as mentioned in above Article. Based on this meanings, it is used as "Term" for Sentence in Urdu (means all words "Together" forming a sentence).

0
Sitefixers
November 23, 2009
24.82.187.139
Votes: +2
...

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.

And how useless are those modules and plugins that rarely ever work with the latest version of the CMS. Most people won't use 99% of them, and in many cases, if you want them to look good and do what you want, it takes about as much time changing them as developing your own module from scratch.

The best, slimmest, most user friendly CMS I have used so far is good old Website Baker. CMS Made Simple is another one I'd choose before Drupal and Joomla.

0
Nishad TR
November 30, 2009
117.254.125.169
Votes: +1
...

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.

Both of them are Designer & Search Engine Friendly. Specially with phpwcms I never forced to use any other plugin for doing something. And I found teacing Wordpress, Drupal and Joomla to clients is tough.

0
Eug
November 30, 2009
162.84.205.33
Votes: +0
...

VERY interesting posts everyone, thank you.

The only CMS I have experience with is DotNetNuke.com ("DNN") which runs on Microsoft .NET. It's comprehensive and allows much customization, however, it's not cheap. My web project on DNN is www.commercialdeals.com.

I want to try either WordPress or Joomla to build a site for my first client.

Questions:

1) Is it possible to add 3rd party video spokesperson code (see commercialdeals.com)to both WP and Joomla?

2) Does anyone have experience with DNN who can compare it?








0
Hein
November 30, 2009
93.96.38.112
Votes: +1
...

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!

0
Ghazanfar
November 30, 2009
119.152.147.171
Votes: +0
...


hmmmm nice information that i not know about wp joomla and drupal
Iam using wordpress for blog of fm 96 sargodha .. it seems quite easy , supports with lot of plugins.

Ghazanfar hussain
fm 96

0
Eug
December 01, 2009
162.84.205.33
Votes: +1
...

Can you add video spokesperson code to WP and Joomla? Does anyone know?

0
grigori
December 03, 2009
58.106.24.194
Votes: +0
...

Not developer friendly- Wordpress??
Im sorry... would you please care to explain as to WHY? thanks...

0
TechRookie
December 05, 2009
24.10.114.183
Votes: -1
...

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.

The developer was using Joomla and then changed to Drupal. The 2 pages delivered look pretty good, but some of the basic requirements to match the sample - like the font choice & centered title listed in: (www.petlosscomfort.org) weren’t met .

When I asked for the code so that I could make these changes myself the developer informed me that there was no specific code to send because the pages were created dynamically. (Huh?) The developer suggested installing an FTP program (huh?) and then I could “go into the server and modify the code on the pages.” ????

Now, I’m confused – and frustrated. ( I wanted to launch all by 12/15!) I thought the purpose of installing Drupal (or Joomla) was to make it easy for a rookie like me to modify the developed pages and build out my site?

0
nexus74
December 08, 2009
24.27.223.142
Votes: +0
...

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(?)

Now Drupal can probably handle ANYTHING you throw at it, but SHEEESH, try creating a simple page with a web gallery and you need about seven different modules...Image, views, cck, filefield, imagefield, just to name a few...why so complicated????

Maybe my client needs wordpress instead...

0
Cyril
December 15, 2009
85.2.90.102
Votes: +1
...

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.

Joomla and wordpress are easy to learn, there is large community, large amount of plugins available...
Perfect for non programmer and for small/medium content oriented project.

0
erfan ilyas
December 22, 2009
115.186.29.222
Votes: +0
...

I think it's for you to update this post, Since now joomla 1.6 is about to launch and it's going to bust some asses...

0
chris riley
December 27, 2009
96.244.50.237
Votes: +0
...

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.

I had one guy rant and rave about Joomla and what it could do. This was around March 09. Now on his site it's all about wordpress. So which is it?

Here is my goal and I hope someone can give me some guidance. I am building two sites. My focus is on one of them right now. I would like to have one main corporate site that will allow each sales person in the company to have their own site (Not just a page) that they can manage. Their site will be a "Child" (if that is the right term) where I will have several templates and pages that they may chose from with the ability for them to add/develop their own pages from blank ones if the desire.

So, when they login from the main site, they will enter the backend of their site only. I would love this to be sooooo simple for them, but maybe its not the biggest deal.

Joomla or Wordpress? or something completely different. Maybe Joomla with Wordpress module?

Not that it matters, but my second site will be for the extranet and I was thinking Joomla or Drupal.

Thanks for any help and comments.

0
aang
December 27, 2009
118.96.242.105
Votes: +0
...

Personally i like joomla, because it competible with any web component like comerce web and community. thank u.

0
sundeep machado
December 28, 2009
122.169.55.23
Votes: +1
...

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.

0
Rajesh Kanuri @ TechCats
January 02, 2010
121.242.120.22
Votes: +1
...

Wordpress no doubt is the best blogging platform but in recent time it is expanding its wings.. hope it ll be a big competitor to joomla and drupal in coming days...

0
Nick k
January 03, 2010
24.13.158.50
Votes: -1
...

@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.

The administration of DNN and Drupal are somewhat similar, sort of how Umbraco looks more like Joomla on the admin side.

0
digital
January 05, 2010
67.40.147.42
Votes: +1
...

Wordpress theme designers should target businesses more, and it will out do joomla and drupal any day.

0
philsu
January 09, 2010
219.84.176.139
Votes: +0
...

Very clerify and useful experience,thanks a lot!

0
Pyrameda
January 11, 2010
216.66.133.206
Votes: +0
...

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.

0
rubenhank
January 12, 2010
140.194.193.30
Votes: +1
...

Tim,

Thanks for the article. You framed up the open source alternatives very nice. Now, what if someone had the opportunity to utilize SharePoint or Oracle's CMS? How would those compare. That is my dilema now. I have plenty of budget. I need to mange projects of significant size. Priorities are a collaboration site, Customizable document managment, that also feed the internal and external website.

Any thoughts...

Thanks - Chris

0
Noel
January 18, 2010
71.177.163.228
Votes: +0
...

Wordpress - Windows - Really easy, most users. But not very developer friendly.

Joomla - Mac - Looks fantastic. You can make dynamic themes with everything you`ve ever wanted.

Drupal - Linux - If you`re very techy you can use it like nothing. It`s used for the presidents website, and others.

0
LearnWebDesignOnline.com
January 19, 2010
71.141.89.191
Votes: +1
...

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 to go away from Wordpress only in the case of eCommerce site (in which case I go to ZenCart). Or if it is a social network site that requires multiple user login (in which case I go to Joomla).

0
Paul S
January 20, 2010
91.110.9.42
Votes: +1
...

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.

0
Robyn-Dale
January 21, 2010
190.167.242.32
Votes: +0
...

This is a very informative comparison.

I agree with you Paul, it does take knowledge of php and css to get wordpress customized. I'm currently using wordpress though for my new 3 day-old site, but its mainly a blog and I somehow find that wordpress does the job for me. The problem i've had with joomla is that i love building my sites from ground up and learning the whole positions and jdoc thing for setting up layout has been giving me trouble. So i'll stick to wordpress for my blog for now. I won't abandon joomla though, i think its a gold mine but i just having digged deep enough yet.

0
DanW
January 22, 2010
92.8.28.218
Votes: +1
...

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 find that, as a site designer, the omnipresent 'drag-and-drop' features in Drupal are fantastic for rearranging lists, menus, forms etc. Not sure about Wordpress but certainly the Joomla interface switched me right off...

I can understand the concern with the complexity of Drupal, but when you get to grips with the power, it really can make life easier for end users. The granularity of user privileges allows you to refine the end-user view, locking off bits that might confuse and preventing the chances of content being lost or corrupted.

With great power comes great repsonsibility but for those who don't shirk a challenge, the rewards are immense!

0
Miquil
January 24, 2010
86.90.101.162
Votes: +0
...

This article is a perfect summary of all the articles I read over the years about these three CMS systems. smilies/cheesy.gif

0
Carlos
January 25, 2010
77.105.198.143
Votes: +1
...

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

0
Jason
January 26, 2010
69.59.211.30
Votes: +2
...

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.

My biggest issue with Drupal or Joomla is that its generally hard for the end users who have to use the site on an everyday basis to use. That's the ultimate measure for me. Umbraco allows me to craft the admin experience so that its easier for the end users to maintain (assuming I'm doing my job right).

My biggest issue with WordPress is extensibility. At some point you may hit a functionality wall that you just can't get past (we even hit this with Joomla). The answer then is to move to another CMS. And that can be expensive. Again, that's why I like Umbraco. We haven't found anything we can't do with it.

0
Simon
January 26, 2010
87.113.51.108
Votes: +8
...

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.

But anyway I digress from the main issue, developers (real ones) like freedom, you don't really get that with Drupal (to be fair you don't get it with Joomla or Wordpress either), so has a developer if I'm not going to have the freedom to do it properly (i.e. - with a decent framework) then I'd rather go the other way and have a usable product (not a mish mash like Drupal) hence I prefer Wordpress. (And for 80% of sites it is performs well, after all 80% of sites can be covered by something that provides articles / blogs, basic user login / acl, ratings, comments, etc, for the other 20% use a framework not a CMS)

0
Rich
January 29, 2010
75.50.115.161
Votes: +1
...

I would be interested to know what you think of the zend framework. I am just learning it, and I love it. I think it is much more powerful than any of these, but it is for creating full blown enterprise web applications.

0
Surej Darshent
January 29, 2010
115.134.108.204
Votes: +0
...

Obviously Wordpress

0
Sven Hagstöm
February 02, 2010
85.229.237.182
Votes: +2
...

This is like comparing shoes.
Which one is best?

Best for what? Walking in the mountains or on the dance floor?

You have to select your tool after your needs/project.

0
olay
February 03, 2010
70.187.132.154
Votes: +0
...

I love your comparison, I have been using wordpress now for almost a year and I am enjoying it. I am hoping to move on to either drupal or joomla then found this nice topic. As it stand I will start with joomla and then drupal. Thanks Tim

0
Hermann
February 07, 2010
200.150.35.112
Votes: +0
...

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.

Of course, some oh the portal features i did handcoded but it's doing great.

Still im urgin to learn Drupal.

0
darin
February 19, 2010
98.148.116.31
Votes: +0
...

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'm the end user and not techie at all. I'll need ease of use, easy to maintain but need the functionality to run the job search function.

0
rzej
February 21, 2010
121.222.142.226
Votes: +0
...

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 smilies/tongue.gif

No doubt it would translate into productivity somewhere down the track but with my current knowledge WP is definitely the easier of the 3 to administer and hack.

Using RapidWeaver and a plugin called wp-blog for RW I can tie my WP pages into the theme I use to the create sites. Supports the sidebar widgets as well.

Thanks to whoever mentioned phpwcms as well. That was a doddle to setup. Certainly looks a lot easier to get the CSS into than Joomla or Drupal.

0
BennyLester
February 22, 2010
64.122.65.154
Votes: -5
...

Joomla sucks the big one. WP all the way.

0
Sohan D
February 23, 2010
92.40.64.43
Votes: +0
...


Awsome article.

Respect for not using surveys to get your point across. Gained a lot. Thank you

- Sohan D

0
Hakan Guzelgoz
February 27, 2010
94.122.225.229
Votes: +0
...

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 smilies/smiley.gif

0
Samuel
March 01, 2010
41.215.29.230
Votes: +1
...

Your ideas have given me a better understanding. You seem to read my mind. Truly it is the project that you are doing that gives you the best option to use. For developers drupal does it for bloggers wordpres is enough

0
Luke Sideris
March 01, 2010
76.119.209.211
Votes: +1
...

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.

0
Joomla Web Development
March 02, 2010
117.200.75.131
Votes: +0
...

Thanks for such a useful information. This article provides all needed information about wordpress, drupal, joomla right from its start till now.One can easile set his/her mind before starting a project.

0
Joomla Web Development
March 02, 2010
117.200.75.131
Votes: +0
...

Its a really nice article providing useful information.

0
loila
March 02, 2010
88.233.164.206
Votes: +4
...

If you are a coder then drupal is for you
If you want something basic wordpress is ok
If you are not programmer but want a real website Joomla is there
i have sites with 3 of them , but joomla works like a charm at vidogg

0
Joel@MMCC
March 02, 2010
69.2.74.138
Votes: +0
...

Those of you looking at Drupal should look at AQUIA Drupal. Acquia is the company founded by Drupal’s chief inventor, Dries Buytaert. They have hosted solutions, site monitoring and web-service-driven search enhancement solutions, etc., but for getting started for free, you really should get their free GPL Acquia Drupal 6, which is Drupal 6 PLUS several key modules that Acquia has pre-certified to be "up to snuff" and working well together. And, whenever Acquia Drupal is upgraded, so are these key modules (if needed)! So important are they that many of them will be brought into core with Drupal 7,

These modules which ARE included with Acquia Drupal 6 but NOT included with a standard Drupal 6 core download from, say, Drupal.org, include:

• Administration Menu (Renders a menu tree for administrative purposes as dropdown menu at the top of window — speeds up Admin tasks enormously!)
• Advanced Help (Provides context sensitive online help for modules, including Views.)
• Calendar (Displays any Views or CCK date fields in calendar formats.)
• CCK (Content Construction Kit — Enables the creation of custom content types without programming. This ALONE is worth it! It includes the following sub-modulessmilies/smiley.gif
· Content (Allows administrators to define new content types.)
· Content Copy (Enables ability to import/export field definitions.)
· Content Permissions (Set field-level permissions for CCK fields.)
· Date (Define date/time field type. Includes flexible repeating dates, a Date API for simplifying the building of other date-related modules [the aforementioned Calendar Module is an example that uses the CCK Date API], etc.)
· Fieldgroup (Create field groups for visually organizing CCK fields.)
· Filefield (Defines a file field type [e.g. for attachments]).
· ImageField (Defines an image field type. [enhancement of Filefield])
· Link (Defines a URL field type.)
· Node Reference (Defines a field type for referencing one node from another.)
· Number (Defines numeric field types.)
· Option Widgets (Defines selection, check box and radio button widgets for text and numeric fields.)
· Text (Defines simple text field types.)
· User Reference (Defines a field type for referencing a user from a node.)
• Comment notify (Sends notification e-mails to visitors about new comments on pages where they have commented.)
• Fivestar (A simple five-star voting widget for nodes.)
• Google Analytics (Adds Google Analytics javascript tracking code to all your site's pages. Just plug in your GA key in an Admin panel, and voila!)
• Image (Allows uploading, resizing and viewing of images.)
• Image Attach (Allows easy attaching of image nodes to other content types.)
• Image Gallery (Allows sorting and displaying of image galleries based on categories.)
• Image Import (Allows batches of images to be imported from a directory on the server.)
· ImageMagick Advanced Options (Adds advanced options to the ImageMagick image toolkit.)
Image Assist Enables users to upload and insert inline images into posts.
• ImageAPI (Provides ImageAPI supporting multiple toolkits.)
• ImageCache (Allows you to dynamically manipulate and cache images.)
• Lightbox (Used to overlay images on the current page.)
• Markdown filter (Allows content to be submitted using Markdown syntax.)
• Mollom (Protects against comment and contact form spam.)
• Pathauto (Provides a mechanism for modules to automatically generate aliases for the content they manage.)
• Printer, e-mail and PDF versions (Generates printer-friendly and PDF versions of pages, and "send to a friend" email functionality.)
• Tagadelic (Makes weighted tag clouds from your taxonomy terms.)
• Token (Provides a shared API for replacement of textual placeholders with actual data.)
• Views (Create customized lists and queries from your database. This also is a MAJOR reason to go the Acquia route! It includes the following sub-modulessmilies/smiley.gif
· Views Exporter (Allows exporting multiple Views at once.)
· Views UI (Administrative interface to create and edit Views.)
• Voting API (Provides a shared voting API for other modules, such as Fivestar [which requires it])
• Webform (Enables creation of questionnaires, contact or request/register forms, surveys, and polls.)

(cont.)

0
Joel@MMCC
March 02, 2010
69.2.74.138
Votes: +0
...

(cont.)

Plus two Acquia Network modules which are needed if you want to take advantage of Acquia’s paid site monitoring, search enhancement, Mollom Spam-filtering, etc. web services.

Plus two Acquia-only Themes, in addition to the stock themes generally included with Drupal.

If you can get Unix command shell access to your PHP 5-equipped Website, you can download Acquia Drupal using your hosting service’s bandwidth, straight to the hosting directory of your choice, via SVN, using a single command line! Then just create the required empty MySQL database (usually done via a control panel), and run the Web-based installer.

From then on, if you find out about an update to Acquia Drupal, simply put your site in Maintenance Mode (an easy Admin option), wait a ½ hour or so for the user sessions to end to minimize database updates that might occur in the interim, back up your database, user-writable directories (images, etc.), code, etc. (just to be safe — only once have I actually had to restore anything, and that was my own fault), and then execute this single command from your command prompt:

svn -up

That single eight-keystroke (counting space bar and [Enter] key) command will automatically download any new files [for both Drupal core AND the above modules!], delete any deprecated code files [ditto], upgrade any files that need it [ditto], etc., all in one fell swoop, all using your hosting service’s bandwidth at lightning speed!

Then just run the Drupal web-based upgrader (which you should do after updating any modules), test to make sure that things work fine, then take the site out of Maintenance Mode, and you’re updated!

You can, of course, install other modules as well. Drupal will notify you when ANY installed modules have updates available, but does not auto-install them for you (which is a GOOD thing, as anyone who's ever had an "update" make things worse knows). It does make it easy for you to read their Release Notes and decide if you need the update, and to download them right from the Admin area. The actual updates are usually nothing more than going into Maintenance Mode, backing stuff up for safety, deleting the old module code, and uploading the new code into a special “sites/all/modules” directory (don’t put non-Acquia modules, nor updated versions of Acquia modules that didn't come as part of an Acquia Drupal update, in the same place as the core or Acquia modules, or you'll break the easy “svn -up” facility), then running the update script and exiting Maintenance Mode.

Any comparison of Drupal vs. other CMSes should really compare Acquia Drupal, not the standard Drupal.

0
Fernando
March 08, 2010
76.171.102.233
Votes: +0
...

Hi,

My website is built on a custom built CMS. I've been thinking that it would be better to have it on one of these three systems, since I would be able to do certaing changes or edit, or add pages myself. Also, it seems like it would be more SEO friendly.

Any thoughts or advice??

Thanks!

0
Luis Martin
March 13, 2010
81.202.147.54
Votes: +3
...

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.

When I started with Joomla, it already was on its 1.5 version, and from what I know, it was quite a huge step from 1.0. In my opinion, from an end-user approach, Joomla is amazing. You have it all regarding extensions, tons of them, although many of them need to be polished up. Even though Wordpress has a few advantages for a user like multi-level categories (Joomla offers just the section-category-article hierarchy) and the multicategorized articles or posts (an article can only be assigned to a section-category), as a developer and designer, I will choose Joomla.

Perhaps Drupal is nicer for developers and for big companies, but if you want to create good and appealing websites for small or middle sized companies and earn some money with it, choose Joomla.

Wordpress has suceeded to become a CMS while it started as a blogging application, but I think it's not as eye-candy as Joomla for developers.

0
Tim Baran
March 13, 2010
69.86.163.95
Votes: +1
...

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).

Ruled out Drupal - apparently the best, but way too complicated for novices. I wanted Blog first, CMS second so went with WordPress. Love Joomla, but trying to learn two systems effectively way too consuming.

I'll re-read this and check out the comments where I'm sure I'll find lots of golden nuggets. Thanks for this terrific review!!

0
Taher Abouzeid
March 14, 2010
196.221.227.136
Votes: +3
...

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.
The themes system is very easy and flexible more than anything else.
The worst thing about drupal is that it's slightly heavy and may be so slow on servers with limited resources on which Wordpress will work like a charm.
In conclusion I would prefer using drupal in case I need more power and Wordpress in case I need more speed.

0
Wogan
March 16, 2010
196.14.186.18
Votes: +2
...

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.

Failing that, there's just about every conceivable plugin available off wordpress.org - including shopping carts.

It's also not fair to say "the community seems to like to complain" when you're not judging the communities of the other 2 systems - reaching for fail points, maybe? From what I've seen, the only bitching in the community happens with stupid, repetitive questions. But then again you don't need to immerse yourself in the community to use the software.

Finally - upgrading bringing more bugs than fixes is due _entirely_ to the 3rd-party plugin authors, and not Wordpress itself. Would you blame Drupal for breaking if your custom hack stopped working in the next version? Probably not. So why blame Wordpress?

In short, you really don't have any strong negative points about Wordpress. So here's 3 that are actually valid:

1. Poor at multiparty content collaboration (2+ people)
2. The entirety of the API is not documented properly, leaving a lot up to digging and guesswork
3. Wordpress is a very heavy system, in comparison to the eventual functionality it delivers, and the requirements of its competitors.

FIFY.

~ Wogan

0
Edgar
March 17, 2010
121.212.253.117
Votes: +1
...

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.

Most of my clients just want a few pages that the can edit simply. That is why I use a simple custom CMS for most of the websites I create. All they have to do is log on to the CMS, edit the page and click Save. There are no bloated features, plugins etc. to confuse the picture.

0
Chris Roane
March 17, 2010
69.146.72.74
Votes: +0
...

I personally prefer WordPress, but I also like Drupal. Drupal seems to have more options and is more developer friend, but WordPress is easier to work with.

0
Annabelle
March 17, 2010
72.220.242.113
Votes: +0
...

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.

0
Mikael Rubensten
March 17, 2010
85.227.165.238
Votes: +0
...

I use silverstripe and love it for its easy adminsection, did not need a manual to understand how it works. Tried drupal but could not figure out how to add pages and publish them. Love SS for its simplicity.

0
jonathan
March 18, 2010
74.65.211.105
Votes: +1
...

Question! which cms is this website using? WP, Drupal, or Joomla? Another question, is anyone familiar with ExpressionEngine?

0
hayden
March 19, 2010
99.164.106.232
Votes: +1
...

I have experience with Wordpress and Drupal.

As a web developer I've found Wordpress to be straight forward for integrating a blog into a pre-existing web site design. There is good documentation and good community support in the forum. I have not used it for broader CMS purposes.

I have had a very negative experience with Drupal in that I inherited a complex Drupal 4.7 web site using 3rd party extensions which has proven impossible to upgrade to a Drupal 5 or later version. I now need to move to a completely different CMS because of this.

I personally find Drupal to be overly complex. I did not get much help from people in the drupal "developer" forums. While there is a lot of verbage in the Drupal documentation, I did not find it very helpful in resolving issues. I also find that is can be difficult to query the Drupal database directly because the the abstract "node" database concept spreads data across "many to many" table relationships. I am having difficulty just getting the raw data as flat files for my site out of Drupal.

Joomla seems to be a simpler concept than Drupal while supporting extensibility with the MVC concept. So, if you are a competent PHP developer you may find that Joomla is a good framework for building your own CMS interface. Note that v1.5 does not support granular access control and does not have a native CCK system like Drupal. v1.6 should address the access control issue and there are 3rd party CCK (but it does seem odd to have a "CMS" without the power of a CCK).

Regardless of which CMS you use, make sure you keep your site upgraded and not rely too much on 3rd party extensions. A complex CMS with a complex abstract database may be more difficult to upgrade than a CMS with a simpler structure, especially if you use 3rd party extensions that were not uprgraded. All 3 cms are prone to this.

0
John Sostak
March 21, 2010
24.1.194.32
Votes: +1
...

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.

Your point is well made, but I have a question. You have a tremendous amount of feedback, can you and the community show us a favorite wordpress site, drupal site and joomla site, and explain what makes each good?

We just built a site for the Chicago fire department football team in wordpress, and it is a very small, simple site, and in wordpress, it was pretty quick to develop. http://cfdblaze.com/

My experience with drupal is it takes longer to design and build. I am looking forward to getting a large enough site that we can jump into it and have some fun.

Great analysis and conclusion, thanks, John

0
Jeff Rothgeb
March 25, 2010
76.84.60.254
Votes: +0
...

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 want to totally rebuild the site using Joomla or maybe one of the two CMS programs mentioned here.

When you look at my site at www.partydogz.com could you all please tell me if I can rebuild this using Joomla or should I look towards a different direction?

0
Wordpress Theme Generator
March 26, 2010
66.166.31.235
Votes: +0
...

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 like how joomla gives you specific modules in the center console but adjusting and configuring joomla sites has been very good because of the learning curve there. However Joomla is more secured then Wordpress if you are talking about security but there are things you can do to boost WP's security

my opinion...obviously wordpress for the win!

0
Wordpress Theme Generator
March 26, 2010
66.166.31.235
Votes: +0
...

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 like how joomla gives you specific modules in the center console but adjusting and configuring joomla sites has been very good because of the learning curve there. However Joomla is more secured then Wordpress if you are talking about security but there are things you can do to boost WP's security

my opinion...obviously wordpress for the win!

Wordpress Theme Generator is a great tool to create and fully customize your wordpress site.

0
DrupalBeginner
March 27, 2010
75.34.154.123
Votes: +0
...

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.

That was a lot harder than I thought, and where a lot of other people, I'm sure, get stuck.

So to help everyone out I wrote down the steps to install drupal on your home computer:
http://drupal.org/node/749846

Feel free to add your own comments to my instructions, and add any explainations you think would help.


0
bepopdebob
March 27, 2010
92.28.192.186
Votes: +0
...

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.
Well I'll have a look said I. I looked, I thought this is interesting I thought, then I thought that was easy, and then hey that's clever, and then wow! .........
Nowadays unless I'm doing a very simple site I never use anything else but Joomla and hardly a day goes by without me discovering something else it will do.
The modules, components, widgets and piles of other interactive applications are a fantastic and although not everything is free most of what you do buy is well worth the money.
The support on the forum is excellent.
I wouldn't use anything else right now. That is not to say that Drupal or WP are no good. I've not felt the need to use anything else as this is so good.
Go and have a look at:
www.joomla-web-solutions.co.uk

0
Adal Design
March 27, 2010
67.180.90.255
Votes: -1
...

Web Contractor here.
I have already gone pretty far in the mastery of WordPress, but it has become clear that moving on to something more complex is necessary to expand possibilities.
In my opinion, if you take the profession seriously you should learn all three (be faithful to the hard-working open source programmers who make this world a better place!).
Everyone makes it sound like Joomla! is next obvious step before the ultra-techy Drupal destination.
Thanks for all the good info!

Jeff: If you need help with that website, visit mine and send me a message: I'll be glad to help out.

0
millionleaves
April 04, 2010
118.90.79.232
Votes: +1
...

Great post - thanks.

We use Drupal exclusively to develop websites for our clients, having gone along the steep learning curve to where we can develop sites as quickly as you can with a vanilla WP or Joomla site.

I'd agree that if you're a newbie looking to set up a site using Drupal you may want to look at WP first, but if you have any development skills at all, the investment in time with Drupal will pay off later with greater flexibility and power as you try to push the envelope.

I'd also comment that while Drupal can be difficult to learn for developers, it *is* possible to make Drupal very usable and intuitive for the end user (i.e. our clients). Unfortunately this is not "out of the box" with Drupal, although the forthcoming Drupal 7 release should go a long way to addressing that. You can check out www.drupalgardens.com to get an idea of where D7 is going.

David

0
ricardo silveira
April 06, 2010
76.108.6.8
Votes: +0
...

I wonder if there is an update for the pros and cons considered a year has passed.

Congrats for such an useful blog.

0
Christopher N
April 06, 2010
117.200.71.60
Votes: +0
...

Really a nice one. Many users these days just cant compare the advantages & disadvantages among most popular CMS's available. This article is the solution as it talks about each & every aspect of Drupal , Wordpress & Joomla.

0
skizzle
April 07, 2010
12.146.30.44
Votes: -5
...

Why are you all going "pro-mac" all of a sudden? Anybody with basic computer skills can use Windows or Mac. I personally HATE Macs because they are WAY too overpriced, gimmicky, and they do everything for me thinking I am too stupid to do things myself. I like to have control of what I am doing. I am tech-savvy enough to know what is actually going on, and have little to no problems using Windows. If you are doing something that makes your computer crash all the time, then you are doing it wrong. Simple as that.

Personal ignorance on what's happening is YOUR problem. Maybe you should do some research or something before crying and running home to mommy (Macs) like a wuss. There is nothing you can do on your Mac that I can't equally do on my Windows pc.

I like the price, the complete customization abilities, right-clicking, and gaming. Macs fail in all of those categories.

Quit being ignorant and learn to use your computer properly. Or go waste your money/freedom on a shiny new mac gadget...

0
Michael
April 07, 2010
38.100.219.106
Votes: -1
...

Great article man! That was a really fantastic comparison of the different strengths and weaknesses of each system. One thing though should be noted:

You are using a fake WordPress logo. WordPress would is requesting that everyone use the actual logo, which is taller than the fake one, and has a different cap and serif shape. Look it up if you're uncertain...

0
Tim Stiffler
April 07, 2010
69.133.121.158
Votes: -1
...

Hey guys,
Just wanted to let everyone know that I'm working on an update to this article for GWP. Will be coming soon.

Joseph Holly
Joseph Holly
April 12, 2010
99.185.60.191
Votes: -2
...

Tim--Thanks for this generally excellent post.
My only complaint (and I don't mean to be a politically-correct jerkweed, here, but I think this is valid) is your contention about WP that "even the most elderly of users can get the hang of it quickly." I understand what you're getting at, but a lot of the people who created the Internet might now be considered "elderly"--and there's no shortage of tech-clumsy people under 30. Since you're working on an update, you might want to try a non-age-related adjective.

0
JeremyBoise
April 16, 2010
71.39.117.164
Votes: +0
...

To all who have distanced themselves from Joomla, in their comments thus far; Please remember, it is the youngest of these 3 projects.
The transition from 1.0 to 1.5 was rocky, but the community was still taking shape, and the Joomla! community pulled through, becoming more vibrant along the way. Comments like "joomla just didn't do it for me" aren't terribly insightful, but I'll be the first to say it has limitations. However, when choosing a usable content management system that isn't going to bust the budget of your real world project, it's a winner in my book.
When Joomla!, a young project, is able to complete with "real" content management systems (sorry WP fans) like the very mature and venerable Drupal this early in Joomla's relative childhood, I think web developers would be wise to stop living in the past (Mambo comparisons) and take a second look.
/fanboi

Alan Smith
Alan Smith
April 16, 2010
99.170.144.64
Votes: +0
...

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.

0
pj
April 16, 2010
24.108.235.89
Votes: +0
...

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.


I noticed some of my most tech savy DJ heros go from Joomla to wordpress, I think I will trust them before developers.

Wordpress is very cool, what i have done is lined up all my plug-ins ahead of time and configured it for my needs as I build websites not blogs, so that way I don't need to mess around.

My customers are all stoked when I leave.

But I still have my own sites out of Joomla.

They are all cool CMS, I can't imagine ever building a website without a CMS, just because I threw away dreamweaver and don't plan on ever buying software again, Open source all the way !

0
Jeason
April 17, 2010
125.38.44.24
Votes: +1
...

that's interesting to do the compare.

what i want to say is that the best cms in the world doesn't exist. There only exists the cms best suits you.So,why not try those three CMS and find the "best" CMS by yourself? if you have understood those CMS, then you can decide which one to choose.

by the way, i am specialized in php but not in photoshop and webdesign ect. so i am looking for someone who is specialized in PS and WD to work with. please contact me from winnersoft1220 at gmail if you think you are the right person.

0
Sushil Gupta
April 18, 2010
115.187.16.1
Votes: +0
...

This is really a helpful post.

Before reading this, I used to think, better than trying all CMS, be expert in one, as if being able to do all the needs in the same.

But, after reading this, I came to conclude, I better use CMS's as per me and my client needs.

Thank to all.

0
Joe Hunkins
April 22, 2010
24.216.243.158
Votes: +0
...

Great intro to 3 of the big CMS names - thanks!

0
Winner
April 24, 2010
222.124.198.130
Votes: +0
...

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.

For readers, please be objective when reading the opinon and make conclusions of which one is the best for you.

0
Nickm
April 24, 2010
87.194.168.185
Votes: -3
...

Please read my thoughts when I compared Wordpress and Joomla - http://www.mvgsme.co.uk/2010/0...-v-joomla/

0
Lawrence Bland, III
April 27, 2010
66.25.255.109
Votes: +0
...

Great article, you gave me a better perspective on the different Content Management systems. I just recently have really started to learn Wordpress I guess Drupal and Joomala are next.

0
Andrew Watson
April 29, 2010
71.246.192.60
Votes: +0
...

Drupal and WordPress are becoming more similar:
http://changingway.org/2010/04...years-on/

Current examples of the convergence: Drupal Gardens, which provides hosting and ease of getting started; WordPress 3.0, which provides multisite, among other things familiar to Drupal users.

0
pseudonymo
April 30, 2010
75.22.199.115
Votes: +0
...

Excellent blog post, not only for the original comparison, but for prompting the numerous highly insightful comments posted after it.

Learned a lot not only about the 3 CMS compared:

Wordpress
Joomla
Drupal

but also numerous other competitors and complementary products mentioned by posters along the way, including:

CMS
---
Acquia
CMS Made Simple
CushyCMS
Drupal Gardens
ExpressionEngine
eZ Publish
Light CMS
PageLime
phpwcms
Posterous
Silverstripe
SkyBlueCanvas
typo3
WebsiteBaker
zend framework

.NET CMS
--------
Umbraco
DotNetNuke

Other
-----
CorePHP (WordPress integration for Joomla)
VirtueMart (Joomla shopping cart)
CMSMarket (CMS Resources)

Really looking forward to updated version Tim.

Many thanks.

0
1300 wordpress themes
May 10, 2010
125.20.38.129
Votes: +1
...

Thanks for the comparison. I am thinking of moving to some other blogging platform. This review will definitely come handy.

0
GlennOC
May 12, 2010
198.54.202.154
Votes: +1
...

I like Joomla and wordpress.. Wordpress has been good to me, as spent time working in the online casino industry, and had 1 employee who used to make good money off various topics. All his sites were wordpress

0
mailme
May 14, 2010
120.28.219.205
Votes: +0
...

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.

0
Miriam Schwab
May 17, 2010
109.186.41.44
Votes: +2
...

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.

0
Ricbi
May 19, 2010
88.74.178.185
Votes: +1
...

Thanks a lot for your article, it gives a good overview of the most important CMS. Until now I have worked with Drupal and WP, but clearly do prefer W since it is much easier to handle and sufficient for my purposes.

Ricbi.

0
DarkLight
May 20, 2010
92.41.105.213
Votes: +1
...

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/

0
George Couch
May 24, 2010
199.149.224.195
Votes: +0
...

Apperciate the article and feedback. I wish I was an open source CMS expert, but I definately ain't!

I am interested in exploring WordPress more, but I hear personal stories and read about viruses/lack of security of WordPress sites. That's my concern with going with WordPress, otherwise I'd on board 100% with it. Any info to share about WordPress security and how to improve it would be great!

0
mellaly
May 28, 2010
94.223.127.229
Votes: +1
...



Thanks for giving difference between three CMS. I want to create website for myself.

0
linksutra
May 30, 2010
117.196.228.62
Votes: +0
...

nice article.

my experience...

WP: good for quick informative sites. lots of plugins and themes.

Drupal: great flexibility for coders. seems tight CMS framework but as someone else mentioned above lots of confusion (creating a image gallery page needs many module). sometimes think why so much.. wats the need. but coders can save their time developing a drupal site in comparison to joomla (assuming fluent in both)



Joomla: so many free/paid extensions . impressive templates. easy to learn. can do anything you want.
admin panel much better than drupal.



i was thinking to develop a community site like orkut without knowledge of abc of PHP/Joomla/Drupal/WP at all. google search suggested ppl using drupal more for community sites. but couldnt find any site like orkut in drupal so started joomla.


finally i guess joomla was right choice..you can do anything in joomla without taking too much time.

http://www.linksutra.com

Snook
Snook
June 05, 2010
75.74.8.247
Votes: +0
...

DarkLight very impressive. How can I get resources to build that type of website with Drupal?

Thanks

0
fhappy
June 06, 2010
222.155.98.109
Votes: +3
...

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.

From each site, users will have access to several common databases, all of which need to be maintained in one back-end.

Also SEO, shopping cart and two or three categories of membership necessary. If all that is possible and feasible, what extensions would we need?

0
Ben Beattie
July 03, 2010
118.93.182.104
Votes: +0
...

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.

Cheers smilies/smiley.gif

0
SEO
July 08, 2010
88.249.61.186
Votes: +0
...

Thank youu man. smilies/grin.gif very good content this is SEO

Snook
Snook
July 08, 2010
75.74.8.247
Votes: +0
...

fhappy Multi-DB seem to be able to do just that but maybe not the best option since it's still using a single db not sure and that of course is a payed service.

http://premium.wpmudev.org/project/multi-db

Dave

0
Jen
July 12, 2010
114.77.137.180
Votes: +0
...

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.

0
DarkLight
July 12, 2010
94.14.72.69
Votes: +0
...

I swear by Drupal. My entire site is built around it. Take a look: http://www.coldcast.co.uk/

0
easyboyweb
July 20, 2010
68.215.182.52
Votes: +0
...

We specialize in Wordpress Development. We use wordpress as a CMs for most of our sites. Although we have developed a site in joomla on request.

0
jobawareness
July 20, 2010
59.92.72.0
Votes: +0
...

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.

0
Sterling
July 21, 2010
71.246.72.249
Votes: +0
...

I like wordpress. Its easy to use and has great plug-in.

I will say wordpress has bugs and can be unstable at times. At any rate CMS are the best way to go vs standard html.

Great post it was a great comparison.

0
Richard
July 24, 2010
75.208.73.209
Votes: +0
...

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.

0
maerten
July 25, 2010
68.51.234.70
Votes: +0
...

I have used both Drupal and Joomla extensively. Built several sites.. sometimes as little as a few hours.
Drupal is a good package as long as you have the time to keep updating your modules. If not, you get what i got over the weekend. A hacked site that was irreparable. Drupal claims its the server, the server claims it's drupal. Either way, if you don't update your modules, there are several security risks..

I have yet to have security issue with Joomla, however have had many many other issues with time-outs and ini limits.

At one time, i thought joomla was way too big to warrant dropping on my server, however when you use drupal, you realize that your modules add up quickly.

So all this to say. Joomla is a great CMS. When problems arise, they can be fixed easily. Drupal, touts itself as the real CMS, however when you have problems, they often result in an entire site rebuild.. I've never had that issue with Joomla.

I have been thinking about giving wordpress a shot, but I don't know if I feel like fooling with it. Back to Joomla.

0
Chris Lopez
July 28, 2010
80.227.151.106
Votes: +0
...

I think its worth mentioning that Wordpress combined with the PODS cms framework can produce some amazing opportunities for different content types in websites

Write comment
 
  smaller | bigger
 

busy