joomla v drupal v wordpress

choosing your content management system

joomla, drupal or wordpress

One of the most important decisions your business must make when building a new website is which content management system you should use. All too often organisations get stuck with clumsy or unstable content management systems, only to find out later that the system doesn't fulfill their requirements. This is why it is important to have all the information you need when chossing a system.

At icu2, we won't lug you with a content management system just because that is what we use. We will give you the opportunity to try the system for yourself, prior to committing to a solution. Furthermore with joomla, drupal or wordpress, you can choose from 3 of the most popular content management systems to manage your website.


One of the most popular Open Source Content Management Systems, Joomlas is the CMS of choice for some of the most prominent companies online. Some examples are Eiffel Tower, Porsche, Harvard University and many more. In addition to being used as a CMS for regular websites, its robustness allows Joomla to be tailored for use as a back end network, inventory control, reservation management systems right and even business directories. What's so great about that, is that Joomla will grow with your business, allowing you to customise its features and functions as your business grows.

Furthermore, with one of the largest developer communities on the internet today (over 250,000 in fact), finding information, advice, tutorials is really quite simple. Additionally, with an endless number of addons, plug ins and extensions, finding the right resources to customise is a breeze.

As is the case with Wordpress, there is a plethora of themes and template designs available. However, from our experience we have found that, as every business has their own very specific online requirement, we usually either design a brand new template from scratch (for a bespoke Joomla solution), or customise an existing design for a more tailored feel.


  • Active developer community
  • Thousands of extensions available
  • Great documentation
  • Access to many developers
  • Flexible and expandable


  • Back end takes some getting used to although it is very powerful and customisable
  • Can be over complicated for simple sites


Drupal is a powerful CMS, also used by many high profile sites. In addition to having feature for managing internal and external sites, there are numerous tools for managing your content.

Like Joomla,  drupal has an active developer community, although it is somewhat smaller than Joomlas developer community, with over 6,000 modules available. This allows us to extend Drupals functionality beyond the basic Content Management System. You can access a wide variety community-generated documentation that's regularly updated.

There are more than 6,000 add-ons (“modules”) available for Drupal, making it easy to extend Drupal’s functionality to do just about anything you want. Also, drupal has an awesome system for managing high volume traffic loads and downloads.


  • Excellent community support
  • Highly expandable with many modules
  • Many developers providing commercial support
  • Robust memory management


  • Too complicated and expensive for small sites
  • Complex theming system
  • Higher maintenance costs


Up until recently, it was argued that WordPress should really be considered a blog and not a CMS. WordPress now powers many non blog websites, and provides seemless management of website content and blog content. We have even built e commerce websites on wordpress.

With possibly the widest range of themes available, in addition to tens of thousands of widgets, it is possible to expand Wordpresses functionality. Also, with an equally active developer community as Joomla and Drupal, there are many tutorials available.

Using plugins and custom themes, WordPress can be used to power social networks, forums, e-commerce sites. And with Wordpresses roots in the blogging arena, there’s built-in functionality for creating blog networks or other multi-blog installations from a single installation. The hosted online version of offers a limited version of WordPress, although most of the basic functionality is all there.


  • Huge developer community with plenty of documentation and tutorials available
  • Paid and free plugins and specialized themes make it possible to create any kind of site with WordPress
  • Very easy to use


  • Can be overkill for basic sites
  • Standard installation can be vulnerable to attack and may be prone to security issues if not installed and configured correctly.
  • Lack of support outside of forums