Content management systems
From SuperbHosting.net Support Wiki
A content management system (CMS) is a computer program that is used to create, edit, manage, and publish content in a consistent and organized process. CMSs are often used for storing, controlling, versioning, and publishing industry-specific documentation such as news articles, operators' manuals, technical manuals, sales guides, and marketing brochures. The content managed may include computer files, image media, audio files, electronic documents, and Web content.
A CMS may support some of the following features:
- They might be capable of identifying all of key users and their content management roles
- They might have the ability to assign responsibilities to different content categories or types
- They can aid in workflow tasks for collaborative creation, which, when coupled with event messaging alerts content managers to changes in content
- The ability to track and handle multiple versions of a single instance of content
- The ability to publish the content to a repository to support access to the content (increasingly, the repository is an inherent part of the system, and incorporates enterprise search and retrieval)
- Separation of content's semantic layer from its creative layout
