Content Management System

Definition:

A content management system (CMS) is an application that is used to manage web content, allowing multiple contributors to create, edit and publish. Content in a CMS is typically stored in a database and displayed in a presentation layer based on a set of templates.

The following are the basic features of a CMS:

  • Content creation (allows users to easily create and format content)
  • Content storage (stores content in one place, in a consistent fashion)
  • Workflow management (assigns privileges and responsibilities based on roles such as authors, editors and admins)
  • Publishing (organizes and pushes content live)

Benefits of CMS:

  • Collaborative nature: Multiple users can log on and contribute, schedule or edit content to be published. Because the interface is usually browser-based, a CMS can be accessed from anywhere by any number of users.
  • Allows non-technical people who don’t know programming languages to easily create and manage their own web content. 
  • When a company uses a CMS to publish its pages, it reduces its reliance on front-end engineers to make changes to the website, making it quicker and easier to publish new content.

Examples of popular CMS:

  • Drupal
  • Joomla
  • Magento
  • ModX
  • Squarespace
  • Wix
  • Weebly
  • WordPress
The top 5 CMS by total customers
The top 5 CMS by total users
The top 5 CMS by social media followers

Leave a comment