Call 0207 112 8240
Article read time: 7 minutes
If you’re looking at getting a new website and are trying to choose a content management system (CMS), then you might well be feeling a bit overwhelmed by choice. There are hundreds of agencies trying to tell you that one system is better than another, or that you need them to build a custom CMS for you.
So I want to try and give a bit of guidance to help you make a decision. Yes, we are a WordPress agency so we are naturally fans of WordPress, but we also recognise the merits of other systems and I’m going to try and be as unbiased as possible.
First of all, let’s get one thing clear:
There is no single CMS that is better than all the others. They all have their pro’s and con’s. If you blindly assume that one system is the best in all scenarios, then you’re greatly mistaken. So let’s be open minded and compare the three most popular open source systems (WordPress, Joomla and Drupal) and also a custom CMS as an alternative.
Let’s not beat around the bush. Building a custom CMS is a HUGE amount of work. It is going to take a lot of time and cost you a lot of money. What’s more, you’ll be forever tied to the developers that built it and they will have you under the thumb for the rest of time. So why would you want to do that?
There are a couple of good reasons:
Both reasons are completely valid, but they don’t apply in 99.9% of cases. So think carefully about whether you really are that special 0.1% that needs something completely different from everyone else, and if so, can you really afford the time and money that it is going to cost you to be different?
Now there are people who will tell you that you shouldn’t use WordPress as a CMS because it is a blogging system, and not a real CMS. Quite frankly, those people are living in the past and probably still think that Tony Blair is the Prime Minister and that Bill Gates is the richest man in the world (neither of these are true, if you’re wondering).
So what is the reality? WordPress has become a serious CMS that can meet the needs of a huge proportion of businesses and individuals. It’s origins as a blogging system are actually its core strength, because that is why it is focussed on being user friendly and search engine friendly.
The key benefits of WordPress are:
A significant proportion of our customers here at Wholegrain are people who are moving over to WordPress from other systems, because they are unhappy with their custom CMS, with Joomla or to a lesser extent with Drupal. WordPress is perfect for the majority of corporate websites and blogs, and also has a huge range of potential customisations that allow it to be used for membership sites, forums, job boards, comparison sites, portfolios and even simple e-commerce. So the quesion is, why would you not want to use WordPress? Here’s a few reasons why it might not be for you:
Some people might also argue that WordPress is not as secure as a custom system or Drupal, but if you take the right precautions it is as secure as anything and you have nothing to worry about.
It isn’t a mystery why WordPress is used by over 70million websites worldwide. It has been built from the outset for non-technical users, and as a result non-technical users have always loved it. Since most people who manage corporate websites are sales and marketing people (not developers or IT support dudes), WordPress suits them down to the ground.
Joomla to all intents and purposes is another very comprehensive CMS that can meet the needs of most people. It has lost some popularity in the last few years as WordPress has captured the hearts of non-technical end users and Drupal seems to have captured the hearts of developers. Joomla is a solid system but seems to have been left hanging in the middle. So here are a few great things about Joomla:
Joomla fans also claim that it is more secure and more flexible than WordPress, though we have not yet found anyone who can substantiate this claim (feel free to comment on this either way).
The same reasons not to use WordPress also apply to Joomla, but with the addition of a couple of significant factors that in our experience, turn people away from Joomla.Firstly, a lot of users (again, non-techies) find the interface confusing, with no clear logic of where information is stored/edited, and sometimes with the same information appearing in different parts of the CMS. Secondly, it can be a real pain to set up all the on-site SEO elements of a Joomla site so that everything is exactly the way Google wants it. That doesn’t mean it isn’t possible, but just that it isn’t so straight forward to do it.
So if you and/or your developer happen to already be fans of Joomla and you feel comfortable with it, then there is no good reason why you should be told not to use it. After all, if you are happy, then it is the right solution for you. However, if you’re sitting on the fence then you’ll probably end up happier with WordPress or Drupal.
Drupal is a really great option as a CMS and we know that a lot of people are really happy with. As mentioned above, WordPress has a huge fan club amongst non-technical users, whereas Drupal has a very distinct fan club of developers. It is only recently that Drupal has even acknowledged that a CMS needs to be user friendly (as oppose to developer friendly), but they have now woken up and are starting to take some big steps forward to make it more enjoyable and simple to use. The great things about Drupal are:
We find that while some people move over to WordPress because they find Drupal too confusing and technical, there is also a certain amount of flow the other way, from users who want to expand their websites functionality far beyond the core of any off the shelf CMS. Drupal offers them almost endless possibilities. It is often said the Drupal is the Enterprise grade CMS, and that pretty much sums it up. While most people’s needs are met perfectly by WordPress and they enjoy the benefit of its easy to use interface, there are a certain number of companies out there who want to stretch boundaries. For those companies, Drupal is awesome.
In summary, all three open source content management systems are really strong and whichever one you choose, you’ll have a solid product. However, there are some advantages to each system in some situations, which I think can be summarised as follows:
I hope that helps you make an informed decision about which CMS to use.
We can have long and heated arguments about which CMS is the best (and you’re welcome to throw your 2 cents worth into the comments), but when it comes down to it, everyones requirements are slightly different.
Finally, it should be pointed out that there are loads of other systems to choose from and you might find that none of the above options is the perfect fit for you.
If your website does what you want it to and you are happy with it, then what more do you need?
Article posted on 14th August 2012
Comment Rules: Imagine you're all at our place for Christmas dinner. Everyone's in a good mood, having fun and being nice to each other. So please be courteous and respectful of others, and have a nice conversation like we would if we were all sat at the same table. Also, if you were sat at our table, you would tell us your real name, so please do the same here. So leave any SPAM at the door as the ham on our table tastes better!