Content management system

From Wikipedia, the free encyclopedia - View original article

Jump to: navigation, search

A content management system (CMS)[1][2][3] is a computer application that allows publishing, editing and modifying content, organizing, deleting as well as maintenance from a central interface.[4] Such systems of content management provide procedures to manage workflow in a collaborative environment.[5] These procedures can be manual steps or an automated cascade. CMSes have been available since the late 1990s.

CMSes are often used to run websites containing blogs, news, and shopping. Many corporate and marketing websites use CMSes. CMSes typically aim to avoid the need for hand coding, but may support it for specific elements or entire pages.

Main features[edit]

The function and use of content management systems is to store and organize files, and provide version-controlled access to their data. CMS features vary widely. Simple systems showcase a handful of features, while other releases, notably enterprise systems, offer more complex and powerful functions. Most CMS include Web-based publishing, format management, revision control (version control), indexing, search, and retrieval. The CMS increments the version number when new updates are added to an already-existing file.

A CMS may serve as a central repository containing documents, movies, pictures, phone numbers, scientific data. CMSes can be used for storing, controlling, revising, semantically enriching and publishing documentation.

Distinguishing between the basic concepts of user and content. The content management system (CMS) has two elements:

Web content management system[edit]

A Web content management system[6] (Web CMS) is a bundled or stand-alone application to create, deploy, manage and store content on Web pages. Web content includes text and embedded graphics, photos, video, audio, and code (e.g., for applications) that displays content or interacts with the user. A Web CMS may catalog and index content, select or assemble content at runtime, or deliver content to specific visitors in a requested way, such as other languages. Web CMSes usually allow client control over HTML-based content, files, documents, and Web hosting plans based on the system depth and the niche it serves.

Component content management system[edit]

A (CCMS) specializes in the creation of documents from component parts. For example, a CCMS that uses DITA XML enables users to assemble individual component topics into a map (document) structure. These components can be reused (rather than copied and pasted) within another document or across multiple documents. This ensures that content is consistent across the entire documentation set.

Enterprise content management systems[edit]

An enterprise content management system[1] (ECM)[7] organizes documents, contacts and records related to the processes of a commercial organization. It structures the enterprise's information content and file formats, manages locations, streamlines access by eliminating bottlenecks and optimizes security and integrity.


  1. ^ a b Managing Enterprise Content: A Unified Content Strategy. Ann Rockley, Pamela Kostur, Steve Manning. New Riders, 2003.
  2. ^ The content management handbook. Martin White. Facet Publishing, 2005.
  3. ^ Content Management Bible, Bob Boiko. John Wiley & Sons, 2005.
  4. ^ Paul Boag (2009-05-05). "10 Things To Consider When Choosing The Perfect CMS" (HTML) (in English). SMASHING MAGAZINE. Archived from the original on 2009-05-05. Retrieved 2014-07-07. 
  5. ^ Moving Media Storage Technologies: Applications & Workflows for Video and Media Server Platforms. Francis US, 2011. Page 381
  6. ^ Web Content Management System (Wcms): High-Impact Strategies – What You Need to Know: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors. Kevin Roebuck. Emereo Pty Limited, 2011.
  7. ^ Enterprise Content Management Systems

See also[edit]

External links[edit]