Building your website in a CMS

The starting point for most websites these days is a ‘Content Management System’ (CMS), such as WordPressJoomla or Drupal or any number of other solutions. They may also use a ‘Contact Relationship Management Systems’ (CRMS – think a business directory, Roll-a-dex, mailing list software, Outlook and much more all rolled into one), such as CiviCRM.

TRWA currently recommends WordPress for most websites, even complex ones with extensive custom programming. However we have also developed and maintain numerous sites in Drupal and Joomla.

This page being edited in WordPress.

This page being edited in WordPress.

What does that mean? It means a website designed for use by ordinary mortals, which you can update and modify yourself. You don’t have to pick up the phone to a web designer every time you need to make a change.

Installing and setting up a CMS and CRMS in a way that provides a professional, unique website IS a job for web designers and developers. Sure, you don’t have to be an expert to set up a free blog these days, but if you want a professional solution that looks good, sets you apart from the crowd, attracts and keeps customers attention, and makes money for your business, you need a professional to take on the task.

Customisation, plugin development and custom programming

But our abilities go far beyond installation and a grabbing an off-the-shelf theme. When you need something that the CMS doesn’t provide, we can provide it. We can create modules and modify the code to make the website that you envisaged, not what a CMS forces you to accept. We have also designed many CMSes and CRMSes ourselves for clients where the common solutions didn’t work. In particular we have developed multiple advanced plugins to work within WordPress to provide clients with functionality that was unavailable elsewhere.

The end result is a tool you can turn to every day as a core part of your business marketing and sales, not just a boring online calling-card.