Your website design should consider how you want to update website content.
A Statement or Brochure site will typically be fixed content, updateable via HTML editing tools.
A CMS, Content Management System, based website is designed with user friendly interfaces to enable the website owner to easily and readily maintain the content of the website
In addition to allowing the text of the website pages to be amended, and new pages to be added, a CMS website also provides an array of different modules, or plug-ins. These modules offer additional features for the website including:
- feedback/contact forms
- photo galleries
There are a number of Open Source CMSs available, as well as proprietary ones. Some of the more popular ones are:
- WordPress – historically designed for blogging, but able to be used as a CMS. The difference has not blurred with it as much a CMS as a ready blogging framework. A good choice for a simple, yet powerful, CMS.
- Joomla – It is estimated that Joomla is the second most popular CMS, after WordPress.
- DotNetNuke – now in its 7th version DotNetNuke requires a Windows server. This is an example of a freemium product – a free community edition is available together with a paid for second product with additional features.
Specific eCommerce based frameworks are available. ZenCart is one of these, the framework is centred towards shopping, with the ability to add additional pages.
For a comparison of Content management Systems take a look at the CMS matrix website.