CMS
CMS (Content Management System — система управления контентом) — программа, позволяющая создавать, редактировать и администрировать содержимое сайтов без знания веб-ориентированных языков программирования и разметки.
CMS также называют движками или конструкторами, т. к. они содержат наборы скриптов и программных кодов, которые автоматизируют процессы размещения информации в базах данных и её преобразования в виде HTML-кода.
Отличительными особенностями систем управления контентом (CMS) являются:
Административная панель
Любая CMS предоставляет администратору определенный интерфейс для управления веб-содержимым без знания без знания веб-ориентированных языков программирования и разметки.
Расширяемость
В зависимости от необходимости для любой популярной CMS можно купить или скачать на бесплатной основе определенные расширения, позволяющие реализовать на сайте ту или иную возможность (например, вывести на страницу модель фильтрации товаров, поиска, слайд-шоу и т. д.).
Обновляемость
Ввиду большой популярности некоторых CMS, время от времени разработчики выпускают обновления, которые исправляют ошибки кода, дыры в безопасности, а так же просто оптимизируют код и повышают работоспособность системы управления.
Наиболее популярные системы управления сайтами:
- WordPress,
- Joomla,
- Drupal,
- Битрикс.