[email protected]
пн–пт с 10:00 до 19:00
г. Санкт-Петербург
ул. Мира, 14, офис 6
Главная / Блог / Разработка сайтов / Как выбрать CMS для сайта компании

Как выбрать CMS для сайта компании

10 сентября · Рубрика: Разработка сайтов
Как выбрать CMS для сайта компании

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

Что такое CMS и зачем она нужна компании

CMS — система управления содержимым. Это программная основа сайта, которая позволяет сотрудникам компании самостоятельно менять тексты, добавлять новости, обновлять цены и каталог без программиста. Кроме удобства редактирования, CMS отвечает за то, как сайт хранит данные, насколько он безопасен, как быстро работает и насколько легко его развивать.

Для компании важно не то, «на чём сделан сайт», а ответы на практические вопросы:

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

Основные типы CMS

Вместо списка конкретных продуктов полезнее понимать классы решений — у каждого свои сильные и слабые стороны.

ТипСильные стороныОграниченияКому подходит
Конструкторы сайтовБыстрый старт, не нужен хостинг, низкий порог входаОграниченная гибкость, зависимость от платформы, сложно перенести сайтНебольшой бизнес, сайт-визитка, тест гипотезы
Популярные open-source CMSМного готовых модулей, большое сообщество, легко найти разработчикаНужны регулярные обновления, риск «зоопарка» плагинов, частая цель для атакКорпоративные сайты, блоги, сайты услуг
Коммерческие CMSГотовый функционал для бизнеса, поддержка вендора, развитые модули магазинов и интеграцийСтоимость лицензии и её продления, иногда избыточная сложностьИнтернет-магазины, крупные корпоративные сайты
Фреймворк и собственная разработкаПолная гибкость, ничего лишнего, высокая производительностьВыше стоимость и срок, зависимость от команды, которая это написалаНестандартные сервисы, сложная логика, высокие нагрузки
Headless CMSКонтент отделён от отображения, удобно для нескольких каналовСложнее архитектура, нужна отдельная разработка фронтендаПроекты с сайтом, приложением и другими каналами одновременно

Между этими категориями нет «лучшей». Есть та, что подходит задаче, бюджету и ресурсам компании на поддержку.

Критерии выбора: на что смотреть в первую очередь

Задачи сайта сегодня и через два-три шага

Начинать нужно не с CMS, а с описания того, что сайт должен делать. Корпоративный сайт с услугами и новостями, каталог с тысячами позиций без онлайн-оплаты, полноценный магазин с интеграцией складского учёта, личный кабинет клиента — это разные задачи. Важно учитывать и планы развития: если через полгода понадобится каталог или личный кабинет, выбирать систему нужно с запасом.

Удобство для тех, кто будет работать с сайтом

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

Стоимость владения, а не только разработки

Цена создания сайта — только часть расходов. К ней добавляются лицензии и их продление, хостинг, обновления, техническая поддержка, доработки. Дешёвое на старте решение может обойтись дороже через пару лет, и наоборот.

Независимость от подрядчика

Распространённая и очень неприятная ситуация — сайт на самописной системе, которую знает только один разработчик. Если он уходит, сайт фактически приходится переделывать. Выбирая систему, проверьте, насколько легко найти других специалистов, которые смогут с ней работать.

Безопасность и обновления

Любая CMS требует обновлений. Важно, как часто они выходят, насколько легко их устанавливать и не ломают ли они доработки. Популярные системы чаще атакуют, но и уязвимости в них закрываются быстрее — при условии, что обновления вообще устанавливаются.

SEO и производительность

Система должна позволять управлять адресами страниц, заголовками и описаниями, настраивать перенаправления, генерировать карту сайта. И при этом работать быстро — от скорости загрузки зависят и позиции в поиске, и конверсия.

Типичные сценарии и что мы обычно рекомендуем

Конкретный выбор всегда зависит от деталей, но есть сценарии, которые повторяются.

  • Сайт услуг на 10–40 страниц, который обновляется пару раз в месяц. Подойдёт популярная open-source CMS или простая коммерческая с минимумом модулей. Главное — не перегружать её плагинами.
  • Корпоративный сайт с большим количеством разделов, филиалами, вакансиями, документами и несколькими редакторами. Нужна система с гибкой структурой, правами доступа и историей изменений.
  • Каталог продукции с фильтрами и выгрузкой из учётной системы. Решающим становится качество модуля каталога и возможности интеграции.
  • Интернет-магазин — отдельная история с оплатой, доставкой, складом, личным кабинетом. Здесь выбор CMS во многом определяется требованиями к интеграциям.
  • Сервис с уникальной логикой: калькуляторы, конфигураторы, сложные личные кабинеты. Чаще оправдана разработка на фреймворке, а контентную часть можно вести в отдельной CMS.

Пример из практики студии. Производственная компания пришла с запросом сделать сайт «на самой мощной системе», потому что планировала каталог и интеграцию с учётной программой. При детальном разборе выяснилось, что каталог — это около двухсот позиций без онлайн-продаж, обновляемых раз в квартал, а интеграция нужна только для выгрузки цен. Мы предложили более простое решение с настроенным импортом цен из файла. Разработка вышла примерно на 40% дешевле, а контент-менеджер освоил админку за один день.

Конструктор или CMS: честное сравнение

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

Ограничения проявляются при росте:

  • сайт нельзя перенести на свой хостинг — при смене платформы его приходится собирать заново;
  • нестандартные функции либо невозможны, либо реализуются через обходные решения;
  • ежемесячная оплата за годы складывается в сумму, сопоставимую с разработкой;
  • сложнее тонкая настройка для SEO и скорости загрузки;
  • ограниченный контроль над данными, в том числе над заявками и базой клиентов.
Простой тест. Если вы можете описать будущий сайт как «несколько страниц с текстом, фотографиями и формой заявки» и не планируете развивать его в ближайшее время, конструктор может быть разумным выбором. Если в описании появляются слова «каталог», «интеграция», «личный кабинет» или «много редакторов», стоит смотреть в сторону полноценной CMS.

Вопросы, которые стоит задать подрядчику

Когда подрядчик предлагает определённую систему, попросите объяснить выбор. Хороший ответ опирается на ваши задачи, а не на «мы всегда так делаем». Вот вопросы, которые помогают разобраться:

  1. Почему именно эта система подходит под наши задачи? Какие альтернативы рассматривались?
  2. Сколько стоит лицензия и её продление, если система платная?
  3. Какие модули и плагины будут использоваться и кто их поддерживает?
  4. Кому будут принадлежать доступы и исходный код?
  5. Как будут устанавливаться обновления и сколько стоит поддержка?
  6. Сможет ли другой подрядчик продолжить работу с сайтом?
  7. Можно ли посмотреть административную панель и попробовать что-то отредактировать?

Ещё один случай из практики. К нам обратилась компания, чей сайт был сделан на собственной системе небольшой студии, которая перестала существовать. Доступ к хостингу был, но код никто не документировал, а система не обновлялась несколько лет. Добавить даже простую форму оказалось сложнее, чем перенести контент на новую систему. В итоге сайт разработали заново, а текущий контент перенесли вручную. Этой ситуации можно было бы избежать, задав вопрос о независимости от подрядчика на старте.

Вывод

Хорошая CMS — та, о которой вы не думаете: сотрудники спокойно обновляют контент, сайт работает быстро, доработки обходятся предсказуемо, а смена подрядчика не превращается в катастрофу. Чтобы выбрать такую, начните с описания задач сайта и планов развития, оцените стоимость владения на несколько лет вперёд, проверьте удобство админки на практике и убедитесь, что не попадаете в зависимость от одного разработчика. Если нужна помощь с выбором, мы подбираем платформу под задачу в рамках разработки сайтов, а уже работающие проекты берём на техническую поддержку. Ориентиры по стоимости — на странице цен.