Найти тему
Zen ArmeriaLab Web. Design. SMM.

Что такое CMS, и зачем они нужны?

Оглавление

CMS – это система управления контентом.

Понятнее не стало, правда? Поэтому объясним немного попроще.

CMS (или, как говорят, «движок сайта») – это программа, которая помогает создавать сайты и наполнять их контентом: вносить базы данных, загружать фото, добавлять тексты и тд. Плюс в том, что для этого не всегда нужны программисты. Работать с CMS может человек даже без технического образования. Поэтому сайты с такими системами встречаются очень часто.

CMS система даёт возможность:

  • создавать страницы с контентом (фронтенд),
  • пользоваться удобными инструментами для работы редакторов, администраторов и разработчиков (административная панель).

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

Какую роль играет CMS в создании сайта? Чтобы ответить на этот вопрос, перечислим основные этапы работы над проектом. Здесь мы говорим о сайтах с уникальным дизайном, не по шаблону (про сайты на шаблонах мы уже писали).

  1. Вначале дизайнер смотрит брендбук, слушает ваши пожелания, общается с маркетологами, анализирует макеты в различных программах (например, Adobe XD, Figma и тд). Затем разрабатывает дизайн.
  2. Дальше в работу вступает верстальщик или фронтенд-разработчик. Он реализует макеты в виде готовой темы для CMS.
  3. Затем администратор (или разработчик) вместе с фронтенд-разработчиком подключают эту тему к CMS и проверяют, чтобы всё работало.
  4. Разработчик не расслабляется: он в этом время задаёт необходимые информационные сущности и их структуру, подключает необходимые плагины, если они нужны.
  5. Важная часть работы сделана! Редакторы начинают наполнять сайт контентом.
  6. Сайт работает и приносит вам деньги.

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

Есть ли минусы у CMS? Да, есть.

Главный минус в том, что администратором сайта может стать любой, даже далёкий от технической части человек. Он научится азам работы с сайтом, но в остальных вопросах будет не компетентен. Поэтому в системе безопасности будут образовываться «дыры», а проект может вообще периодически «падать». Чтобы такого не случилось, специалисту нужно понимать внутренние процессы CMS.

Так CMS – это хорошо или не очень?

CMS – это здорово! Она помогает работать с сайтом быстрее и дешевле. Но это всё только в том случае, если система была подобрана правильно (о том, как это сделать, мы расскажем в следующей статье) и в вашей команде есть хотя бы один специалист, который разбирается в web-разработке. При работе с CMS помощь дизайнеров, администраторов и программистов всё равно будет нужна. Просто для этого потребуется меньше ресурсов.

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

А что вы думаете о CMS системах? Используете их в своих проектах? Делитесь своим мнением в комментариях!