What Is A CMS And Why Should You Use One
Wikipedia describes a content managment system as:
A Content Management System (CMS) is a computer program that allows publishing, editing and modifying content as well as maintenance from a central interface. Such systems of content management provide procedures to manage workflow in a collaborative environment.
Most websites should be built using a CMS of some description as it enables you to separate the design of the site away from the content management. This is an important point, you need a website to be flexible and easy to update on a day to day basis, without having to pay an agency or web designer to keep updating your site's content.
There are many CMS systems available and choosing the right one can be extremely import, once your site is built it can be costly to then have to change the CMS for a different one. Your agency or web designer should be able to guide you through the advantages and disadvantages of different systems and I would always recommend that you get a demonstration of how the CMS works before making a final decision on which to use.
The CMS's I Build With
This is a list of CMS systems which I use to build websites, it is by no means exhaustive as there are many more available.
I have chosen to work with the above list as I feel they offer great flexibility and a user friendly interface for helping clients update their websites easily. They are all commercial products, with a one off license fee, and provide a level of support and updates which is important for enabling the site to grow and remain secure. These systems can be easily extended and developed to suit any project and all will scale, enabling your site to grow as and when you require it to.
If you have any questions on how each system works I am always happy to provide a demonstration either face to face or via the web. Choosing the right CMS is extremely important and you should take the time to explore your options.