The abbreviation CMS stands for the English term Content Management System. The term could most likely be translated with content management system. A Content Management System (CMS) is a system that allows you to manage the contents of a website in a straightforward manner. In the broadest sense, this means content, images and texts. With a CMS, however, you also have the option to administer the navigation of a website.
For a CMS, the content management and design of the website (design and layout) are separate. If you use a CMS, you do not need to worry about the layout in terms of content. The layout of the website can be changed by you with little effort. It is also practical that not only you, but also other users can access the content as needed. It is also possible for these users to specify which content will be published at what time.
For a CMS, storing the contents of the web page in a database (e.g. MySQL) instead of. By means of so-called templates (style sheets), which consist of wildcards and HTML, the design of the CMS website takes place. When looking at the CMS website, the CMS automatically replaces the placeholders, for example with navigation, content and advertising.
Content Application and Content Management Application
The CMS consists of the components Content Delivery Application (CDA) and Content Management Application (CMA). By means of the Content Management Application it is possible for you to create content without HTML knowledge (hpertext markup language) on the website, to make changes or to remove the text again. You do not need any support from a webmaster. To update the website, the Content Delivery Application uses the information. Also, as the functions of the CMS vary, usually include format management, web publishing, revision control and indexing, and retrieval and search.
Web publishing allows you to create templates (templates), Wizards and other tools. This allows you to create web content and modify it. Documents, whether scanned documents, older electronic documents or current documents can be converted by means of format management into PDF or HTML files. Thanks to the revision control, the content is being updated or returned to its original state. Likewise, the revision control tracks all changes made to the files by you.
The CMS indexes all data within an organization. With the help of Keywords then users can search for data. This then makes the CMS available.
The CMS provides tools for one-to-oneMarketing ready. This means the ability of a website to adapt advertising and content to the individual preferences of its users. Here is on the information, which has determined the side or come from the user, resorted to. For example, if a user searches for a particular product via a search engine, they will not receive banner ads that have nothing to do with the product they are looking for. Only ads from providers that are relevant and present in the portfolio of the provider, the reader gets to face.
Before a CMS is used, there are a few factors to consider. This concerns the size and geographic location of the company. This is particularly important if the company has offices in several countries. Furthermore, the various electronic data forms used in the company are significant. Using graphics, videos, charts, audio, and text documents to convey information makes managing content much harder.
The most well-known and most used content management system is WordPress, Other content management systems are Drupal, Joomla and TYPO3.
PHP language in the CMS
In many cases, the term PHP CMS is also found on the Internet. This is a CMS programmed in the scripting language PHP. Also a PHP CMS is the CMS Made Simple.
Frontbackend and backend of the CMS
For the most part, a CMS is divided into a frontend area and a backend area. The front-end area (front view) is what the visitor to the website sees. The backend area is the secure area. Here the administration of the CMS takes place. In this area, after logging in to the CMS, the user receives all the functions he needs to manage. Not infrequently it is also possible to define different access rights for several CMS users. For example, the author can only access the contents of the CMS and the designer can only access the templates.