Content Management Systems, or CMSs for short, were developed to provide website owners with the functionality required to maintain their own website content.
Though many companies have adopted the use of CMSs, many still feel daunted by the task and prefer to pay web companies to do the work for them. Ultimately more and more companies will shift to CMS based websites since it reduces the overall cost of ownership albeit the owner of the website or the web company maintaining the content. The simple reason is that as a content editor on the site you are provided with a rich text editor, much like Microsoft Word, which allows you to insert content and edit it as needed. This as apposed to paying an expensive developer to do the job.
Since we develop primarily on the Microsoft .net Framework we have specialized in the following Content Management Systems:
It has to be said that adopting a CMS strategy for your website is not a quick and easy fix especially if your aim is to maintain the original, profressional looking website that your web company provided you with. A content editor, or group of content editors, should be trained on the dos and don'ts of changing content on a site. If needs be publishing rights should be restricted to a work flow where content editors can create the content, but it can only be made public by a senior member of staff with the rights to 'publish' the content.