CMS - content management system
A content management system (CMS) manages the creation and modification of digital content. It typically supports multiple users in a collaborative environment.
Content management system features vary widely. Most CMSs include Web-based publishing, format management, history editing and version control, indexing, search, and retrieval. By their nature, content management systems support the separation of content and presentation.
Content management software solutions are typically used for enterprise content management system (ECM) and web site content management system (WCM). An ECM facilitates collaboration in the workplace by integrating document management, digital asset management and records retention functionalities, and providing end users with role-based access to the organization's digital assets. A web content managementfacilitates collaborative authoring for websites. ECM software often includes a WCM publishing functionality, but ECM webpages typically remain behind the organization's firewall.
Both enterprise content management and web content management systems have two components: a content management application (CMA) and a content delivery application (CDA). The CMA is a graphical user interface (GUI) that allows the user to control the design, creation, modification and removal of content from a website without needing to know anything about HTML. The CDA component provides the back-end services that support management and delivery of the content once it has been created in the CMA.
Digital asset management systems are another type of CMS. They manage content with clearly defined author or ownership, such as documents, movies, pictures, phone numbers, and scientific data. Companies also use CMSs to store, control, revise, and publish documentation.
Based on market share statistics, the most popular CMS is WordPress, used by more than 28% of all websites on the Internet, and by 59% of all websites using a known content management system, followed by Joomla and Drupal.
Content management systems typically provide the following features:
- Search engine optimization
- Integrated and online documentation
- Modularity and extensibility
- User and group functionality
- Templating support for changing designs
- Installation and upgrade wizards
- Integrated audit logs
- Compliance with various accessibility frameworks and standards, such as WAI-ARIA
- Reduced need to code from scratch
- Unified user experience
- Version control
- Edit permission management
F.A.Q about CMS - content management system
What is a CMS?
Answer: CMS is an acronym for "Content Management System". You may see some variations on this term, but they all refer to the same concept. Variations include:
- Content Management System
- Web CMS
- Web Content Management System
- CMS Platform
- Content Management Platform
- CMS System
What does a CMS do?
In it's simplest terms, Content Management Systems are designed to help users create and manage their websites. Content management solutions help webmasters manage the many different resources, content types and various data that make up modern web sites.
More advanced websites have interactive components (comment sections, forums, e-commerce...) that requires server software to validate and save user submitted content.
All of the top CMS platforms have features built-in or available for download as addons for all of these features.
What are the main types of CMS?
Simple CMS. This system is used to create simple websites that contain several pages using simple control systems. Simple content management system consist of several modules that are set one time. These CMS are free and are available on the internet. Among their disadvantages are the inability to change settings, low transmission capacity, inability to create pages dynamically and the inability of a delegation of administrator’s credentials to others.
Template CMS. It consists of modules as well, but its structure is more complex if compared to simple CMS. Template CMS has high transmission capacity around 50,000 inquiries. Also, it has the support of dynamic pages and the ability to delegate the administrator’s credentials. Many template systems are used to create website content because they are easy to use.
Professional CMS. This type of CMS has a higher level of complexity. You may change the structure of internet resources. Additional modules can be attached to these systems. These systems are used to create information portals or massive projects. As a rule, these CMS are paid.
Universal CMS. Universal systems have wide functional and ample opportunities in developing websites of any complexity. They support the functions of changing the structure, creating dynamic pages, modification of settings and distribution of credentials. Universal CMS is quite expensive. These CMS are used for work with large portals and web-projects that require high functionality and dynamics.