CMS расшифровывается как «Content Management Software». В нашей стране принято последнюю букву «S» расшифровывать как «System», а по-русски это обычно звучит как «Система управления контентом». Иногда употребляется более простое название — «движок сайта».
CMS — это специальная программа, которая устанавливается на хостинге и выполняет две основные функции:
- Показывать страницы сайта пользователям, формируя их содержимое «на лету» из заранее определенных шаблонов с дизайном и контента, то есть текстов, картинок, таблиц и других материалов, которые хранятся в базе данных.
- Помочь владельцу сайта без каких-то специальных навыков управлять сайтом, то есть публиковать новые страницы, новости, выкладывать видео, делать ссылки на внешние ресурсы и так далее. К примеру заказать сайт вы можете у разработчика, а вносить изменения сами, когда захотите.
В настоящее время существуют платные и бесплатные CMS с разным набором функций. В своей работе я использую CMS Joomla, хотя данный сайт написан на html в обычном блокноте.