Что такое CMS простыми словами?
CMS отделяет содержимое сайта от кода. Тексты, фото, цены и страницы хранятся в базе данных, внешний вид задают шаблоны, а редактор работает в админке: открыл страницу, поменял текст, нажал «Сохранить», и новая версия уже на сайте. Без CMS каждую правку вносит разработчик, вручную меняя файлы.
Через CMS обычно ведут сайты компаний, блоги, каталоги и интернет-магазины, то есть всё, где контент регулярно меняется. Лендингу на одну услугу система управления контентом часто не нужна: страницу проще и быстрее собрать кодом.
Что такое CMS-система: из чего она состоит?
CMS-система состоит из 5 частей, и у большинства популярных систем они устроены похоже:
- ядро: код, который принимает запрос посетителя и собирает страницу;
- база данных: тексты, товары, пользователи и настройки хранятся в MySQL или другой СУБД;
- админка (CMA, content management application): панель управления для редакторов, где добавляют страницы, записи и файлы;
- шаблон или тема (CDA, content delivery application): оформление, по которому контент превращается в страницы сайта;
- модули и плагины: дополнительные инструменты, от формы заявки и SEO до онлайн-оплаты и обмена с 1С.
Разделение на части даёт главное свойство CMS: дизайн можно поменять, не трогая тексты и товары, а наполнение правит человек без знания кода.
Как работает система управления контентом?
Система управления контентом в типичной схеме собирает страницу за 4 шага, когда посетитель открывает адрес:
- 01Запрос
Браузер обращается к адресу страницы, сервер передаёт запрос ядру CMS.
- 02Данные
Ядро находит в базе текст, фото, цены и метатеги страницы.
- 03Шаблон
Текст подставляется в оформление темы, модули добавляют свои блоки: меню, форму, корзину.
- 04Ответ
Готовый HTML уходит в браузер, а кэш хранит собранную страницу, чтобы не собирать её заново для каждого посетителя.
Редактор видит другую сторону: интерфейс админки с формой страницы. Нажал «Опубликовать», данные записались в базу, и при следующем запросе страница соберётся уже с новым текстом. Поэтому управлять контентом может маркетолог или менеджер, а не только программист.
Что такое CMS сайта и как узнать, на чём он сделан?
CMS сайта это конкретная система, на которой работает конкретный ресурс: например, WordPress у блога или OpenCart у магазина. Узнать её можно по 3 признакам. Первый: в исходном коде страницы (Ctrl+U) часто есть метатег generator с названием системы. Второй: характерные папки, /wp-content/ у WordPress, /bitrix/ у 1С-Битрикс, /components/com_ у Joomla, /sites/default/ у Drupal. Третий: расширение Wappalyzer и онлайн-сервисы определения CMS. Если следов нет, сайт может быть на конструкторе, генераторе статических страниц или самописном коде.
Какие бывают CMS?
CMS делят на 5 групп по лицензии и способу размещения:
- Бесплатные с открытым кодом: WordPress, Joomla, Drupal, OpenCart, MODX. Платить нужно за хостинг, разработку и платные плагины.
- Коммерческие: 1С-Битрикс, UMI.CMS, NetCat. Лицензия покупается у вендора, зато в комплекте готовые модули и поддержка разработчика системы.
- Конструкторы: Тильда, Craftum и аналоги. Редактор, хостинг и шаблоны в одной подписке, но сервер и исходники принадлежат платформе.
- Самописные: система, написанная под один проект на Python, Node.js или PHP. Подходит, когда логика сайта не укладывается в готовые решения.
- Headless CMS: Strapi, Directus и подобные. Хранят тексты и данные и отдают их по API сайту, мобильному приложению или чат-боту, а внешний вид собирается отдельно.
WordPress, 1С-Битрикс, конструктор или свой код: что выбрать?
Ниже 5 вариантов, разобранных по 4 параметрам. Цены лицензий не указываем: у коммерческих систем их устанавливает вендор, и они меняются.
| Вариант | Лицензия | Для каких задач подходит | Слабое место |
|---|---|---|---|
| WordPress | Бесплатная (GPL) | Блог, сайт услуг, сайт компании, магазин на WooCommerce | Безопасность зависит от плагинов и обновлений |
| 1С-Битрикс | Платная, цена зависит от редакции | Магазин и каталог с обменом с 1С, B2B, личные кабинеты | Лицензия, продление обновлений, требования к хостингу |
| Joomla, Drupal | Бесплатные | Порталы, многоязычные и сложные сайты со своей структурой | Освоить сложнее, чем WordPress |
| Конструктор | Подписка платформы | Лендинг, визитка, проверка идеи | Сайт живёт на чужой платформе, перенос ограничен |
| Свой код | Не нужна | Веб-сервисы, кабинеты, нестандартная логика | Дороже на старте, нужна документация для поддержки |
Конструкторы честно закрывают часть задач, подробный разбор в статье сайт на Тильде: плюсы, минусы и цена.
Плюсы и минусы CMS
У готовой CMS 2 главных плюса и 2 главных минуса, и минусы проявляются через год-два после запуска:
- Плюс: контент без программиста
Страницы, цены и записи блога правит сотрудник компании в визуальном редакторе.
- Плюс: готовые модули
Формы, SEO, онлайн-оплата, обмен с 1С подключаются как готовые инструменты, а не пишутся с нуля.
- Минус: лишний вес
Универсальные темы и десятки плагинов утяжеляют страницы, и сайт медленнее грузится на телефоне.
- Минус: обновления
Ядро и плагины нужно обновлять, иначе старые версии становятся дырой в безопасности.
Как выбрать CMS для сайта?
Выбор CMS начинают не со списка систем, а с 6 вопросов о задачах сайта:
- Что сайт должен делать для бизнеса. Блог и сайт услуг укладываются в WordPress, магазин с 1С в 1С-Битрикс, сервис со своей логикой в собственный код.
- Кто будет вести контент. Менеджеру нужен понятный интерфейс админки, а не правка вёрстки.
- С чем интегрироваться. 1С, CRM, онлайн-оплата, службы доставки: проверьте, есть ли готовые модули и инструменты обмена и кто их поддерживает.
- Бюджет на 3 года вперёд. Считайте лицензию и её продление, хостинг, платные плагины и поддержку, а не только цену запуска.
- Кто будет поддерживать код. У распространённой платформы проще найти нового разработчика, если подрядчик сменится.
- Скорость и SEO. Шаблон не должен быть перегружен: откройте демо на телефоне и проверьте его в PageSpeed Insights.
С выбором CMS не стоит спешить до брифа: платформу подбирают под задачи и структуру сайта до дизайна, а не после. Если задача ясна, смотрите подробности по платформам: сайт на WordPress и сайт на 1С-Битрикс.
Сколько стоит сайт на CMS?
Сайт на CMS в нашей студии в 2026 году стоит от 250 000 ₽ за корпоративный проект и от 400 000 ₽ за интернет-магазин, и от выбора между WordPress и Битриксом цена не зависит. К разработке добавляются 3 статьи расходов: лицензия, хостинг с доменом и поддержка. У WordPress, Joomla и Drupal лицензия бесплатная, у 1С-Битрикс оплачивается вендору по цене редакции. Хостинг и домен оплачиваются провайдерам, подробно в статье домен и хостинг.
Лендинг без CMS, на чистом HTML, стоит от 95 000 ₽, поддержка любого сайта от 30 000 ₽ в месяц. Ориентир под ваш набор функций даёт калькулятор стоимости, точная смета фиксируется в договоре.
Стандарты и требования к сайту на любой CMS
Платформа не отменяет базовых требований, проверьте эти 6 пунктов до приёмки сайта:
- скорость по Core Web Vitals: LCP до 2,5 с, INP до 200 мс, CLS до 0,1;
- формы с согласием на обработку персональных данных по 152-ФЗ от 27.07.2006;
- валидная разметка и микроразметка Schema.org;
- адаптив на телефонах и в разных браузерах;
- HTTPS, резервные копии, свежие версии ядра и плагинов;
- домен, хостинг и доступы к админке оформлены на владельца бизнеса.
Какие CMS используем мы
Мы не держимся за одну систему: решения с 2016 года подбираем под задачу. Лендинги и визитки пишем на чистом HTML, CSS и JavaScript: CMS там лишняя, а страница легче. Сайты компаний и магазины делаем на WordPress или 1С-Битрикс, например, на второй из них работает сайт медиагруппы «Мастер Ин». Веб-сервисы, личные кабинеты и боты пишем на Python и Node.js, подробнее на странице разработка веб-сервисов.
Магазин инженерной сантехники Rilis на 7 774 позиции собран на Astro, генераторе статических страниц: цены и остатки обновляются по прайсу. На любой платформе код, домен и доступы остаются у заказчика.
Как проверить подрядчика, который делает сайт на CMS?
Попросите 2-3 живых сайта на той CMS, которую вам предлагают, и откройте их на своём телефоне. Уточните, на кого будут оформлены домен, сервер и лицензия и что будет с доступами после сдачи. Отзывы на сайте подрядчика проверить сложно, надёжнее поговорить с заказчиками напрямую: мы по запросу даём контакты 2-3 заказчиков с похожими проектами, а живые работы собраны в портфолио.
Вывод: какую CMS выбрать
CMS нужна, когда контент сайта меняется и его ведёт не программист. Для блога и сайта услуг обычно хватает WordPress, для магазина с обменом с 1С подходит 1С-Битрикс, для лендинга CMS лишняя, а сервис с уникальной логикой честнее писать кодом. Выбирайте платформу под задачи бизнеса на 2-3 года вперёд и считайте не только запуск, но и поддержку.
Частые вопросы
Что лучше: CMS или конструктор?
Конструктор быстрее для лендинга или проверки идеи: сервер, оформление и редактор в одной подписке. CMS на своём хостинге даёт больше свободы: любой дизайн, свои доработки, перенос к другому хостеру вместе с базой. Если сайт должен расти, обмениваться данными с 1С или CRM и приводить клиентов из поиска, надёжнее CMS или разработка. Сайты на конструкторах мы не делаем, чтобы исходники и доступы оставались у заказчика.
Можно ли поменять CMS у готового сайта?
Можно, это называется переездом: контент, метатеги и адреса страниц переносят на новую систему, а для изменившихся URL ставят 301-редиректы. Дизайн обычно делают заново, потому что шаблоны разных CMS несовместимы. Переезд в нашей студии стоит от 90 000 ₽ и занимает от 3 недель, точная смета зависит от объёма страниц и интеграций.
Нужно ли знать программирование, чтобы работать в CMS?
Для ведения сайта нет: тексты, фото и страницы правятся в визуальном редакторе через панель управления. Знания HTML, CSS и PHP нужны, чтобы менять шаблон, писать модули и чинить ошибки после обновлений. Поэтому обычная схема такая: сайт наполняет сотрудник компании, а код поддерживает разработчик или студия по договору поддержки.
Какая CMS самая безопасная?
Безопасность зависит не столько от системы, сколько от обновлений и дисциплины: у любой CMS уязвимости закрывают свежими версиями ядра и модулей. В 1С-Битрикс встроены модули защиты, у WordPress и Joomla защиту собирают плагинами и настройками сервера. Заброшенный сайт без обновлений и резервных копий опасен на любой платформе, поэтому поддержку планируйте сразу.
