Top 3 content management systems

There are numerous great content management systems (CMS) out there, each with there own functionalities. Regardless of what type of site you’re building, there’s probably one CMS perfectly suited to your needs.

As website designers and developers, here at Emagen, what we want from a CMS is for it to be powerful, flexible and most importantly, adaptable.

The undisputed top three content management systems on the market at the moment are WordPress, Joomla and Drupal. With a host of great features, easy to use functionality and consistent updates from dedicated communities, these three are market leaders when it comes to CMS.

Now we would like to clarify why we have omitted systems, such as, Magento, Shopify and Opencart from this list. Whilst being great CMS, they are predominately what we would describe as ecommerce systems. These systems set themselves apart from other CMS in this, with their focus being on ecommerce and providing developers with the tools to create online shops, with limited functionality elsewhere. The only exception to this might be Magento, with a whole host of external modules available to incorporate additional functions, such as blogs and forums within an online shop. However, we decided to consider Magento in a different category to be discussed another day, CMS ecommerce platforms.

So on to our top 3 content management systems.


With its roots as a blogging platform WordPress has developed hugely over the past few years to power thousands of non-blog websites, including everything from restaurant and hotel company websites with incorporated booking systems up to full-fledged social networks (using plugins like BuddyPress). Nowadays you can even create ecommerce platforms, if a somewhat simple, using WordPress.
Wordpress logo

WordPress boasts an incredibly active developer community, meaning that it’s easy to find tutorials or information about nearly every aspect of developing for WordPress. There are thousands of themes available for WordPress, which are easily customisable, as well as thousands of plugins and widgets to extend its functionality.

Through plugins and custom themes, you can turn WordPress into a blog, social network, forum, e-commerce site, and much more.

Worpress offers simple functionality that is easy to get to grips with, it has powerful external features, both paid and free, making it a highly flexible development tool.


  • Huge developer community with extensive documentation and tutorials available
  • Free and paid plugins and themes make it possible to create virtually any kind of site using WordPress
  • User-friendly admin system for managing content


  • Can be somewhat cumbersome for basic sites
  • Due to extensive use can have a lot of security issues, and is very vulnerable to attack without additional security measures
  • No official support outside of user forums


Joomla is used by some very prominent companies as the CMS for their websites, including Harvard University and MTV to name but a few. It’s suitable for back-end networks as well, and is used by Citibank for just that purpose. Joomla can be used for everything from inventory control systems to reservation systems, to complex directories, in addition to normal websites.
Joomla Logo
Joomla has a long development history with a very active developer community, now boasting over 200,000 users and contributors. This means that finding information and development tutorials is relatively straightforward. There are also thousands of plugins and external modules for Joomla to extend it’s functionality, making it a highly customisable CMS.

One small let down with Joomla is the lack of quality when it comes to Joomla themes. Whilst there are many themes out there for Joomla, the standard does not compare to what’s available for WordPress and other CMS.


  • Highly flexible and adaptable system
  • Very active user community with lots of documentation available
  • More than 7500 extensions available


  • Back-end isn’t as user-friendly as some CMS
  • Lack of high quality themes when compared with some other CMS
  • Can be cumbersome for simple sites


Drupal is another fantastic CMS, which is used by a number of high profile companies, including the New York Observer, MIT and Sony Music, amongst others ordonnance viagra. It includes a a whole host of features for building internal and external sites, and lots of tools for organising your content.
Drupal Logo
Drupal, like Worpress and Joomla, boasts a very active developer community, with a number of forums and even face-to-face Drupal events. There is also community-generated documentation that is constantly being updated and improved. This documentation includes all you need to know about installation of Drupal, building websites and modules and designing themes using the system.

Drupal has over 6,000 external modules available, making it highly customisable, meaning that you can do just about anything you want with Drupal. This means developers can spend their time focusing on design and content, rather than having to code in complicated features.

Again it is lacking somewhat in the theme area compared Worpress. Theme’s are also a little tricky to customise, with Drupal’s theming system a little cumbersome. Nonetheless, an extremely powerful, highly customisable CMS which can be used to create almost any type of website.


  • Extensive community support
  • Highly adaptable, with over 6,000 modules
  • A large number of companies offering commercial support for Drupal


  • Can be overkill for simple sites
  • A lack of high quality free and commercial themes
  • Fairly complicated to create themes