Content Management System
Content Management System (CMS) is an easy way for managing the content of a website. CMSes are frequently used for storing, indexing, retrieval, search, controlling, versioning, and web-based publishing of textual, graphical and video content. Every CMS consists of two main parts: content management application (CMA) and the content delivery application (CDA).
CMA gives the manager of a website the ability to change, remove or modify content on a website without getting involved in the HTML of the site. CDA updates the website using that information.
In most content management systems there are templates ready built on the site. The manager can use these templates to update the content of the website without spending too much time on the presentation details. Also the person in charge of the website content does not need to get involved in writing programs and administrating the website. So s/he doesn’t need to be an expert in web technologies.
Every organization which decides to start using a CMS should take two main points into account:
- Its geographical dispersion: if an organization is very large and it is located in different countries then starting a CMS is more difficult due to multi-lingual and cross cultural concerns.
- The variety of the information represented by the organization: if an organization’s core business is production and delivery of content such as, audio, articles and video then managing such data is a very professional and flexible manner can be a challenge.
Using CMS for websites has some important benefits:
- Lower cost of maintaining and updating a website: a simple operator can update the site. There is no need for a professional web designer.
- There are easier and more efficient ways for expanding the website.
- Faster ways for implementing website since the templates are all ready and can be dynamically and automatically merged.
Links: