Все посты
3322 18 Знания

Как выбрать CMS для сайта – гайд для новичков

Рассматриваем ключевые особенности и основные критерии выбора: от целей и задач сайта до технических требований и бюджета.

CMS (content managing system) — это программное обеспечение для создания и управления сайтом. Использование CMS даёт ряд преимуществ:

  1. Упрощает процесс создания сайта. В большинстве случаев нет необходимости писать код с нуля или нанимать программиста. Можно быстро создать сайт, даже если вы не имеете технических навыков. Шаблоны дизайна и готовые модули позволяют легко настраивать функционал и внешний вид.

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

  3. Облегчает поисковую оптимизацию. В CMS есть различные инструменты для улучшения индексации и повышения позиций в выдаче поисковиков. Например, управление мета-тегами, URL, перелинковкой и др.

  4. Предоставляет готовое решение для электронной коммерции. Многие популярные CMS имеют модули для создания интернет-магазинов с функциями каталога товаров, корзины, оформления заказа и оплаты.

  5. Обеспечивает безопасность данных. Современные CMS регулярно обновляются, чтобы устранять уязвимости. Кроме того, есть разграничение прав доступа для администраторов и пользователей.

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

Какие виды сайтов существуют?

  • Лендинг или сайт-визитка

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

  • Интернет-магазин 

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

  • Корпоративный сайт 

Отражает деятельность и имидж компании. На нем размещают информацию о продуктах и услугах, историю бренда, миссию и ценности компании. Может включать новости, статьи, фото и видео. Используется для привлечения новых клиентов и партнеров.

  • Информационный портал 

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

Кроме того, существуют сайты сообществ, СМИ, посадочные страницы, блоги и другие разновидности сайтов, каждый из которых решает специфические бизнес-задачи владельцев.

СMS можно условно поделить на универсальные решения, подходящие для большинства задач, и ориентированные на конкретные типы проектов. Рассмотрим несколько самых популярных среди универсальных.

Бесплатные CMS

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

Бесплатно — это не означает, что они хуже, чем платные аналоги. Они также получают обновления, которые усиливают защиту данных и расширяют возможности движков.

Популярные бесплатные CMS:

  • Wordpress

  • Joomla

  • Drupal

  • OpenCart

Wordpress

WordPress — это бесплатная CMS, которая позволяет создавать и редактировать веб-сайты без необходимости писать код. Это самая популярная CMS в мире, которая используется более чем 40% всех сайтов в интернете. 

Интерфейс WordPress
Интерфейс WordPress

Эта CMS подходит для всех типов сайтов за счет дополнительных плагинов:

  • Для лендингов используют расширения Elementor, Beaver Builder и другие;

  • Для интернет-магазина — плагин WooCommerce;

  • Для корпоративного сайта подходят плагины и темы оформления Astra, OceanWP, Jetpack;

  • Чтобы создать информационный портал, подойдут Newspaper, Magazine Pro, Yoast SEO.

Системные требования для WordPress зависят от размера и сложности сайта, а также от выбранного хостинга:

  • PHP версии 7.4 или выше;

  • MySQL версии от 5.6 или MariaDB версии от 10.1;

  • HTTPS-поддержка;

  • Apache или Nginx в качестве веб-сервера — рекомендуется, но не обязательно.

Система защиты WordPress «из коробки» считается довольно сильной, дополнительно есть плагины: Wordfence, Sucuri, iThemes Security. Важно следить за обновлением платформы, использовать сложные пароли. Плагины и темы лучше устанавливать из официального репозитория или с каталогов вроде Envanto. 

Интерфейс CMS WordPress понятный и удобный. Чтобы разобраться в нем, новичок не потратит много времени, но документация обычно написана на английском языке.

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

Joomla

Joomla — это бесплатная открытая система управления контентом, которая дает возможность создавать динамические веб-сайты и онлайн-приложения. По сути, это аналог WordPress.

Интерфейс Joomla
Интерфейс Joomla

Эта, как и Wordpress, поддерживает все типы сайтов:

  • Для создания лендинга можно использовать расширения SP Page Builder, Quix, YooTheme Pro;

  • Для интернет-магазинов используют плагин VirtueMart;

  • Для корпоративного сайта подойдут расширения JoomShaper, RocketTheme, JoomDev;

  • Чтобы создать информационный портал, используйте плагины JoomlArt, GavickPro, Joomlashack.

Системные требования для CMS Joomla следующие:

  • PHP версии 7.2.5 или выше;

  • MySQL версии 5.6 или выше/PostgreSQL версии 11.0 или выше/MS SQL Server версии 10.50.1600.1 или выше;

  • Apache версии 2.4 или выше/Nginx версии 1.8 или выше/IIS версии 7 или выше в качестве веб-сервера;

  • HTTPS-поддержка.

CMS Joomla считается безопасной платформой, но лучше установить дополнительные расширения для защиты данных: jSecure, RSFirewall или Admin Tools.

Панель управления CMS Joomla имеет интуитивный и удобный интерфейс, который позволяет легко управлять контентом, меню, модулями, плагинами, шаблонами и другими элементами сайта.

Drupal

Интерфейс Drupal
Интерфейс Drupal

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

CMS Drupal подходит для любого типа сайтов:

  • Для лендинга используют расширения Paragraphs, Layout Builder, Webform;

  • Для интернет-магазина есть модули Commerce, Ubercart, Payment;

  • Для создания корпоративных сайтов подойдут Acquia, Drupalize.Me, Lullabot;

  • Чтобы развернуть информационный портал, используйте плагины Open Social, Thunder, Varbase.

Системные требования для Drupal зависят от размера и сложности вашего сайта, а также от выбранного хостинга. В общем случае, Drupal требует следующего:

  • PHP версии 7.3 или выше;

  • MySQL версии 5.7.8 или выше/PostgreSQL версии 10 или выше/SQLite версии 3.26 или выше;

  • Apache версии 2.4.7 или выше или Nginx версии 1.17 или выше в качестве веб-сервера;

  • HTTPS-поддержка.

Для усиления безопасности сайта рекомендуем модули Security Kit, Shield, Honeypot.

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

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

OpenCart

Интерфейс OpenCart
Интерфейс OpenCart

CMS OpenCart специализируется на создании и поддержке интернет-магазинов, для других типов сайтов она не подойдет.

Системные требования для OpenCart зависят от размера и сложности вашего сайта, но в целом такие:

  • PHP версии 7.3 или выше;

  • MySQL версии 5.6 или выше или MariaDB версии 10.1 или выше;

  • Apache версии 2.4 или выше/Nginx версии 1.14 или выше в качестве веб-сервера;

  • HTTPS-поддержка.

CMS OpenCart достаточно безопасна. Для усиления защиты существуют плагины безопасности Security Pro, Security Enhanced, Security Suite.

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

При разработке дополнительных модулей, у разработчиков проблем возникнуть не должно. Единственный минус — в OpenCart тяжело вносить правки в дизайн сайта.

Платные (коммерческие) CMS

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

1С-Битрикс

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

1С-Битрикс подходит для любых типов сайтов:

  • Для создания лендингов можно использовать как собственный дизайн, так и готовые решения, которые предоставляют готовые шаблоны, блоки и формы для быстрого запуска сайта. Для этого подойдут редакции «1С-Битрикс: Управление сайтом – Старт» и «1С-Битрикс: Управление сайтом – Стандарт»;

  • Для создания интернет-магазинов можно использовать решение «1С-Битрикс: Управление сайтом - Малый бизнес» или «1С-Битрикс: Управление сайтом - Бизнес», которые включают функции для управления товарами, заказами, доставкой, оплатой, налогами и другими аспектами интернет-магазина. Также можно использовать решение «1С-Битрикс: Интернет-магазин + CRM», которое позволяет интегрировать интернет-магазин с корпоративным порталом и CRM-системой;

  • Для создания корпоративных сайтов можно использовать решение «1С-Битрикс: Корпоративный сайт», которое предоставляет готовые шаблоны, модули и компоненты для создания профессионального и современного сайта. Также можно использовать решение «1С-Битрикс24: Корпоративный портал», которое позволяет создать внутренний сайт для сотрудников с функциями коммуникации, совместной работы, управления задачами и проектами, документооборота и другими. Подойдут редакции, начиная от «1С-Битрикс: Управление сайтом – Стандарт»;

  • Для создания информационных порталов подходят решение «1С-Битрикс: Управление сайтом - Эксперт» или «1С-Битрикс: Управление сайтом - Энтерпрайз», которые предоставляют инструменты для управления контентом, навигацией, поиском, комментированием, рейтингами, подписками и другими функциями. Для более простого варианта можно использовать редакцию «1С-Битрикс: Управление сайтом – Стандарт».

Системные требования для CMS 1С-Битрикс такие:

  • PHP версии 7.1 или выше;

  • MySQL версии 5.0.22 или выше/MariaDB версии 5.5.3 или выше;

  • Apache версии 2.0 или выше/Nginx версии 1.8 или выше в качестве веб-сервера;

  • HTTPS-поддержка.

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

Для расширения функциональности сайта существуют как платные, так и бесплатные модули, которые можно установить через Marketplace разработчика.

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

Для ознакомления предоставляется пробный период на 30 дней.

Стоимость редакций «1С-Битрикс – Управление сайтом» начинается от 6200 рублей. Лицензия предоставляется на год, продление лицензии составляет 25% от стоимости.

Конструкторы сайтов

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

Tilda

Интерфейс Tilda
Интерфейс Tilda

Tilda — это блочный конструктор сайтов, который не требует навыков программирования. Tilda позволяет создавать сайты, интернет-магазины, посадочные страницы, блоги и email-рассылки с помощью готовых блоков и шаблонов. Tilda является одной из самых простых и удобных платформ для создания сайтов, которая используется более чем 500 тысячами сайтов. Tilda была создана в 2014 году российскими разработчиками.

На Tilda можно сделать:

  • Лендинги. Достаточно базовой функциональности и готовых блоков;

  • Интернет-магазин. В настройках сайта нужно включить модуль интернет-магазина и добавить товары;

  • Корпоративный сайт. У Tilda есть собственная CRM система и возможность интеграции с различными сервисами, такими как Яндекс.Метрика, Яндекс.Вебмастер, Mailchimp, Google Analytics;

  • Информационный портал. Для реализации такого вида сайтов у Tilda есть готовое решение для постинга новостей и статей.

Интерфейс Tilda очень простой и понятный. Есть официальная документация на русском языке. Единственная сложность, с которой может столкнуться новичок — это Zero-блоки, которые необходимо создавать вручную. 

Из минусов: нет файлового хранилища, так что документы придется хранить в сторонних облаках.

Чтобы попробовать конструктор, есть бесплатный тариф на один сайт с базовой функциональностью.

Для того, чтобы создать полноценный сайт, необходимо приобрести лицензию на год:

  • Tilda Personal – 750 руб. в месяц или от 6000 руб. в год;

  • Tilda Business – 1250 руб. в месяц или от 14000 руб. в год.

Сравнение CMS

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

Сравнение CMS
Сравнение CMS

Статью подготовил Кирилл Павлюков, HARD SEO-специалист в компании «СЕО-Импульс».

Возьмите под контроль продвижение своего сайта
Исправьте ошибки, которые мешают сайту выйти в топ, и вы увидите рост трафика и дохода.
🔍 Подпишись на @prcynews в телеграм — оставайся в курсе последних SEO новостей и свежих материалов.

Теги поста или какие разделы почитать еще:

Комментарии (18)
webPC   16.01.2024 18:36
Prestashop краще Опенкарти та Бітріксу
kelvin phitrow   16.01.2024 19:12
Можно написать что-то своё.
aixman   16.01.2024 21:31
можно и по воде научиться ходить. А смысл?
Artemuspeh   17.01.2024 09:03
1000+ CMS существует в природе и от мала до велико как битрикс, только смысл?
Myakish   17.01.2024 12:49
CMS хороша тем, что разработчику не надо тратиться на разработку интерфейса по обслуживанию сайта. Конечно можно взять какой-нибудь фреймворк. Но тогда управление сайтом будет убогим и ограниченным. А всё потому, что создание достойного интерфейса по управлению сайтом по трудовым и временным затратам чаще больше, чем создание собственно сайта.
vlad--p   16.01.2024 19:59
Webasyst давно и объективно лучше представленных CMS
Myakish   17.01.2024 12:50
Ага. А 40% мировых создателей сайтов, использующих WP, просто идиоты.
Sergey Logvinov   17.01.2024 14:25
Посмотрите на hh.ru количество вакансий по той или иной cms - это будет более практичная метрика, чем мантра про " весь мир с WP " .
slavos   01.02.2024 05:03
С огромным удовольствием работаем с WordPress. Сайты понятны, интуитивно просты, верстаются быстро (возможно у нас просто отличные специалисты ;) ). Внутри всё настолько просто, что никакие другие системы не хочется рассматривать абсолютно. При этом недорого и функционально. Особенно в типовых решениях.

P, S. Видео инструкция для клиента как работать с сайтом делается за 5-10 минут, да и то 10 минут это уже для сложных вариантов.
sergeytolkachyov   16.01.2024 20:12
По поводу Joomla указана устаревшая информация, а так же ряд вредных советов. Особенно насчёт установки дополнительных расширений "для безопасности".
aixman   16.01.2024 20:28
12 лет опыта в web-разработке: Скажу свое слово:
TILDA не CMS и нельзя ее ставить в один ряд с CMS! Это конструктор для быстрого теста гипотез, из которого (при успехе) вырастают сайты на CMS, где они быстрее, выгоднее и гибче в плане SEO, расширяемы и масштабируемы.
-----------------------------
Для интернет-магазинов не стоит юзать Virtuemart под последнюю версию Joomla. Под версии 3.11 еще с натяжкой работал, но регулярно хакали его систему скидок в 4ке его апдейты сделали платными, а админку до сих пор адаптируют. Отказался от него. Сейчас активно внедряем RadicalMart, шустрый, легкий для сервера, масштабируемый.
-----------------------------
Мы же по последней версии Joomla 5 смотрим мин.требования, тогда они такие:
PHP — 8.1.0 (с модулями json, simplexml, dom, gd, mysqlnd или pgsql).
MySQL 8.0.13 или MariaDB 10.4.0 или PostgreSQL 12.0.
Apache 2.4 или Nginx 1.21 или Microsoft IIS 10.
-----------------------------
MySQL 5.6 уже не безопасно использовать. И ОПАСНО рекомендовать. Так как завершился срок поддержки разработчиками.
-----------------------------
CMS Joomla считается безопасной платформой. Точка.
за 5 лет без фаейрволов и прочих погремушек, при актуальной версии ядра НЕ было НИ одного случая взлома сайтов на более чем 50 сайтах, которые поддерживаю.
grayciklop   17.01.2024 14:23
Добавлю свои 5 копеек: любой плагин или расширения, а особенно сторонние, это потенциальные дыры безопасности, если вдруг не будут обновляться и вовремя поддерживаться. Joomla же идёт в комплекте уже с достаточным количеством проверенных плагинов и расширений, поэтому не требует дополнительных средств.
И по доступности шаблонов и по логике работы проще и достаточнее Joomla из всех представленных CMS , я не встречал. Жаль, что популярность её снижается.
СЕО-Импульс   17.01.2024 18:25
Были случаи, когда сайты клиентов на Joomla взламывали. Случаи единичны, однако факт есть факт
slavos   01.02.2024 05:08
Тоже взламывали на Джумле, но было это давно. Но уж если ломали, отлечить было не в пример тяжелее, чем тот же Вордпресс.
И кстати, хвалёный Битрикс ломали много раз (разработчики правда не мы были, мы с битриксом не работаем), так вот его лечить было наиболее тяжело. И не один сайт. Отлечат, пару месяцев, опять взлом. У них интересная политика, если ты не продлеваешь лицензию, то и выявленные дыры также не будут закрыты. На мой взгляд это неправильный подход, ведь по сути вы продали продукт с дырой. Ну да ладно, битрикс хорошо продаёт, маркетинг у них на высоком уровне
Artur Baranok   16.01.2024 23:28
Для Drupal использовали скриншот 7-ой версии, а сейчас актуальная 10-ая версия, по тексту похоже, что нейросеть сгенерировала описание, слишком неактуальная информация.
Sergey Logvinov   17.01.2024 10:47
так и есть, типичный образец тупоумного seo ткста
Sergey Logvinov   17.01.2024 10:46
статья - образец пустопорожнего жонглирования ключевыми словами. ни уму ни сердцу.
rshabalin   19.01.2024 22:39
Использую instantcms
🔥 Внутренняя оптимизация сайта — большой гайд по самостоятельной проверке
🍕 Юзабилити сайта — что это такое, примеры, самостоятельный анализ
🔥 Где брать картинки для сайта: много ссылок на нейросети и фотостоки