There is continuous debate about whether websites should use Drupal or WordPress as their Content Management System (CMS). The two big players are Drupal and WordPress. At Dialogue Consulting we’re a big fan of WordPress, and here’s why:

1. WordPress is the most used content management system CMS on the internet. In an analysis of the top 10,000 websites on the internet in 2010, approx 141 (1.41%) used WordPress and only 39 (0.39%) drupal. (reference) – so there are a lot of developers and users of WordPress! Similarly, if anything minor goes wrong, a google search almost always will give you the solution without the need to call someone in.

2. The downside to WordPress is that it is less ‘customizable’. This means that it can’t do all of the amazing things that Drupal can ‘in-house’, whereas WordPress might require a bit more coding or complex plugins, but the major advantage WordPress has is that end-users find it a hell of a lot easier to use due to its simplicity.

3. WordPress doesn’t have unlimited┬ároles for users like Drupal does, but has 5 key ones (7 total). The three most useful are admin (who can do everything), editor (can manage all the content (pages and posts – theirs and others’), approve posts from other users etc), author (can write and publish their own posts) and contributor (can write posts and submit for approval by author/editor/admin). (

4. There are two types of wordpress site – firstly those on and those who use the wordpress system as a platform. is a system where they host it for you and you generally use a subdomain (e.g. your website is and most accounts are free. You can upgrade and they can host larger sites or those on your domain. On the other hand, anyone is free to take wordpress and install it on their own hosting account. It’s absolutely free, and includes all upgrades etc. So while some talk about how WordPress is expensive, they are usually talking about hosted sites and not the installed ‘’ sites, which operate like Drupal.

Both sites have excellent Search Engine Optimisation (SEO) which helps search engines realise and ‘rank’ your site most effectively.