Content Management System (CMS)

Content management system (CMS) can be defined as a system used to organize and create documents and other content. In terms of web applications a CMS is used for managing websites and web content which in many cases requires a backend system for editing and creating documents.


There are several types of content management systems available:


  • 1.Web Content Management System (W-CMS) assists an organization in automating various aspects of web (publishing newsletters).
  • 2.Transactional content management system (T-CMS) assists an organization to manage e-commerce transactions (changing the pricing structure of your product range).
  • 3.Integrated content management system (I-CMS) assist an organization in managing enterprise documents and content.
  • 4.Publications management system (P-CMS) assists an organization in managing the publications (manuals, books, help, guidelines, references) content life cycle.
  • 5.Learning management system (L-CMS) assists an organization in managing the web-based learning content life cycle. See also managed learning environment.

To implement a CMS requires a server to run the system, Additional requirements are needed to store the content that has been created, and a content management application to handle the user interaction.

In web based application these systems mostly rely on systems developed for the client by the web development company (proprietary solution), which implies that it’s limited in scope and very specific to the requirements of the user.

The next couple of solutions described in this document are based on commercial or open-source solutions.

The first one is Microsoft Content Management Server 2002. Powered by .NET–connected technology, Microsoft Content Management Server 2002 enables companies to build quickly, and efficiently deploy and maintain content-rich Web sites. By streamlining the Web publishing process, Content Management Server can reduce the need for costly site maintenance, empowering users to manage their own content. This in turn enables organizations to reduce the cost of online communication while increasing productivity by providing


  • 1.A comprehensive solution for managing Web content.
  • 2.Faster time to deploy and lower total cost of ownership.



All Rights are Reserved 2012