For any site that goes beyond about five pages, content management is critical. Modern websites generate a vast amount of data – company details, news, investor information, user profiles, comments, images, products, pricing and much more.
All of this data needs management and the last thing you need to do is to call a web developer every time you want to change an element of content on your site.
Databases have been managing data efficiently for years and a web based Content Management System (CMS) sits above the database and allows you to create, edit, categorise and map content for your website. For each page of the website being viewed, the CMS retrieves the data from the database and applies it to a template design specific to your site.
Good CMS platforms also provide robust security, feeds, user management, profiles, categories and extensions to allow customisations.
At Webopius, we use a number of different approaches for Content Management depending on the project requirements. In all cases, we take a proven, robust, search engine friendly system and then extend it to suit your specific needs. We currently use Drupal and WordPress on UNIX based platforms, and DotNetNuke on ASP .Net (Windows) platforms. However, if you have a preferred CMS platform, we are more than happy to look at it.
Advantages of using a CMS
Once you have your site content maintained by a database, you have the ability to retrieve, translate and manipulate your content in many different ways. More importantly, your content is detached and independent from your site’s business logic and design. This allows you to change either the design of your site or the user workflow with minimal impact on your content.