A content management system is a computer application that allows publishing, editing
and modifying content, organizing, deleting as well as maintenance from a central interface.
Such systems of content management provide procedures to manage workflow in a collaborative
environment. These procedures can be manual steps or an automated cascade. CMS's have
been available since the late 1990s. CMS's are often used to run websites containing
blogs, news, and shopping. Many corporate and marketing websites use CMS's. CMS's typically
aim to avoid the need for hand coding, but may support it for specific elements or entire
pages.
Main features
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, 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. CMS's 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 has two elements:
Content management application is the front-end user interface that allows a user, even with
limited expertise, to add, modify and remove content from a Web site without the intervention
of a Webmaster. Content delivery application compiles that
information and updates the Web site.
Web content management system
A content management system 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 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 CMS's 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
A 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 structure.
These components can be reused within another document or across multiple documents. This
ensures that content is consistent across the entire documentation set.
Enterprise content management systems
An enterprise content management system 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. References
Dr. Andreas Mauthe; Dr. Peter Thomas. Professional Content Management Systems: Handling Digital
Media Assets. John Wiley & Sons. ISBN 978-0-470-85542-3. See also
Document management system E-learning
Information management Knowledge management
List of content management frameworks List of content management systems
Revision control – conceptually similar, but optimized for text content
Web application framework Web portal
External links Content Management Systems at DMOZ
Online tool to find the exact version of a CMS installed on a remote server by Pentest-Tools.com