01403 800777

Content Management Systems | Frameworks

What is a Web Content Management System

A web content management system is a system that allows you to manage your websites content with very little or zero HTML knowledge. Content on web pages must be managed like all other content and a web CMS is used to create, manage, store and display content on web pages.

Typical functionality of a web CMS would allow you to:

  • Create / Update / Delete web pages
  • Change the text / content on webpages
  • Manage assets such as images
  • Create / Update / Delete navigation
  • Extend the websites functionality with plugins
  • Change themes and colours


  • Ability to add or edit pages on your website yourself
  • Reduce web developer costs in the long run
  • Useful in organisations with many content contributor
  • Useful if your website requires changes on a regular basis.
  • Faster development
  • Good built in SEO
  • Availability of plugins


  • Potential to break your websites look and feel if not used properly
  • You may not have the resource to update website regularly
  • Using a CMS can require computer skills that dont have
  • Can damage SEO if not used correctly
  • Training maybe required
  • The design may not fit well with the CMS

Popular web content management systems

1. WordPress Around 74,652,825 use Wordpress. Thats accounts for around 18.9% of all websites!
2. Drupal An estimated 7.19 million websites use Drupal
3. Joomla! 35 million downloads and counting, averaging about 2.8% of all website.
4. ExpressionEngine ExpressionEngine is used by 0.6% of all the websites.
5. TextPattern Much small in scale
6. CONTAO (FORMERLY TYPOLIGHT) Much small in scale
7. Radiant CMS Much small in scale
8. Cushy CMS Much small in scale
9. SilverStripe Much small in scale
10. CONCRETE5 Much small in scale

Choosing a content magement system

When it comes to choosing a content management system it is important to match the system to the requirements. In most cases WordPress is a good suitable CMS that is very flexible for a variety of website solutions.

Due to its popularity there are hundreds on plugins (both free and paid) that can extend the functionality of your website quickly and with ease, making WordPress a very attractive CMS that is cost effective. This will allow your developer to spend more time fine tuning your website as they won’t need to reinvent the wheel for a vast amount of functionality.

We would recommend WordPress because:

  • Due to its popularity it’s highly maintained by its developers
  • Very cost effective
  • Ease of Use
  • Manage Your Website from Any Computer
  • No HTML Editing or FTP Software Required
  • Wordpress is search engine friendly
  • The desing is still 100% customisable
  • Thousands of plugins to bring a website to life
  • Site can grow as the susiness grows
  • How can 74,652,825 users of WordPress be wrong

When a CMS like WordPress is not enough

As mentioned above, WordPress is a great CMS in most cases but it’s not always the right tool for the job. If you have a complex website problem that needs to be resolved you may have to build a system from the ground up that is bespoke to your business. This is often an expensive solution but there are no limitations to what can be achieved.

Usually a bespoke system would be used for:

  • Building complex web applications such as: Stock control systems, Insurance comparison websites or even Facebook
  • Adding functionality to a website that is not very common
  • In-house websites / Intranets
  • A solution to a problem you cannot get ‘off the shelf’

So unless you’re inventing the next Facebook, an open source CMS like WordPress is usually suitable.

Wordpress logo Drupal logo Joomla logo Concrete5 logo Laravel logo Codeigniter logo Symfony logo

WordPress Interface

WordPress interface View full-sized