Home > Article > Backend Development > What is CMS
What is a CMS?
Content Management System, or CMS is an application capable of creating, modifying and publishing digital content. In most cases, it also supports multiple users, allowing them to collaborate. For example, in WordPress, it is possible to create multiple administrative users, each with different permissions. The content management system also includes text and formatting features, the ability to upload videos, photos, audio, maps and even your own code.
The content management system consists of two main components:
Content Management Application (CMA). CMA can be called a graphical user interface (GUI) that allows users to create, modify, delete and publish content without knowing HTML or other programming languages.
Content Delivery Application (CDA). CDA is responsible for managing and providing back-end services behind content in CMA.
Other features worth mentioning include:
1. SEO friendly URL
2. Online support and community
3. User/Group functionality
4. Various templates and designs
5. Installation wizard and upgrade/update
Summary:
Content Management System (often abbreviated as CMS) is software that helps users create, manage, and modify content on websites without requiring technical expertise. In simpler language, a content management system is a tool that helps you build a website without having to write all the code from scratch (or even knowing how to code it).
Instead of building your own system for building web pages, storing images, and other functionality, a content management system handles all the basic infrastructure for you so that you can focus on the more forward-facing parts of your website.
The above is the detailed content of What is CMS. For more information, please follow other related articles on the PHP Chinese website!