CMS (Content management system) - Система управления содержимым сайта

CMS (Content management system) – система управления содержимым сайта, программное обеспечение для создания, редактирования и управления веб-страницами. В кругу разработчиков такие программные решения называют просто «движок сайта».

CMS – это прежде всего готовые программные решения, которые позволяют добавлять и изменять контент веб-ресурса, не влияя на его визуальную составляющую, то есть механизмы, которые формируют страницы для показа их пользователям. Благодаря своей понятной структуре подобные решения позволяют пользователям, не разбирающимся в веб-программировании, управлять сайтами, что актуально для бизнеса – после разработки веб-ресурса его администрированием может заниматься любой сотрудник фирмы.

Условно CMS-движки разделены на две сущности: базу данных, где хранится контент, и элементы визуального построения веб-страниц, которые оформляют контент в приемлемом для посетителей виде. В большинстве случаев страницы веб-ресурса под управлением систем управления содержимым генерируются «на лету», поэтому их называют динамическими сайтами.

Сегодня разработка сайтов в основном ведется на базе CMS, что позволяет компаниям в дальнейшем обеспечивать интернет-представительство поддержкой без привлечения технического специалиста. Для этого популярные «движки» используют интуитивно понятный интерфейс, а также визуальные редакторы, которые позволяют при работе с контентом (текстом и мультимедиа) сразу видеть конечный результат.