← СправочникКАК УСТРОЕНЫ САЙТЫ И ИНТЕРНЕТ-СЕРВИСЫ

Что такое CMS

Простое объяснение CMS: как система управления сайтом позволяет добавлять страницы, статьи и товары без редактирования программного кода.

CMS — админка для содержимого сайта

CMS расшифровывается как Content Management System — система управления содержимым. По сути, это административная часть сайта, где человек с нужными правами может менять материалы, не открывая программный код.

Типичный процесс прост: войти в админку, создать страницу или статью, заполнить поля, проверить вид и опубликовать. Система сама сохраняет данные и отображает их на публичной части сайта.

Что обычно управляется через CMS

  • страницы, новости и статьи;
  • каталог товаров, цены и изображения;
  • учётные записи пользователей и, в некоторых системах, заказы;
  • категории, меню и отдельные блоки сайта.

Примеры CMS

WordPress и 1С-Битрикс — известные системы управления сайтами. Разные CMS отличаются возможностями, стоимостью поддержки, удобством редактора и тем, насколько просто менять дизайн или подключать дополнительные функции.

Многие платформы для сайтов объединяют редактор, визуальный конструктор, публикацию и хостинг в одной услуге. Границы между этими понятиями зависят от конкретного продукта.

CMS и визуальный конструктор — не одно и то же

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

Если сайт включает каталог, много редакторов или регулярно обновляемые разделы, CMS может быть полезна. Для простого лендинга, который редко меняется, система управления часто не нужна: она добавит расходы на настройку и поддержку.

CMS тоже состоит из частей сайта

Публичная страница показывает результат посетителю. Административная часть принимает изменения, серверная логика их обрабатывает, а содержимое может храниться в базе данных. В простых платформах владелец не управляет этими компонентами отдельно.

Как выбрать подход

Решение зависит от того, кто и как часто будет обновлять сайт, сколько на нём страниц или товаров и какие интеграции нужны. При разработке стоит заранее согласовать роли пользователей, резервное копирование, обучение и порядок переноса материалов.