Какую CMS выбрать для сайта

Какую CMS выбрать для сайта

Когда появляется необходимость запустить новый сайт или вэб-проект, оказывается, что несмотря на бесчисленное количество различных вариантов CMS, остановиться на единственно верном очень сложно и всегда рискованно. От выбора «движка» будет зависеть базовый (доступный «из коробки, то есть сразу после запуска) и потенциальный функционал сайта (тот, который вы можете получить за счёт установки готовых дополнений или самописных модулей).

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

Что такое CMS

CMS (от англ. Content Management System) – это система управления контентом сайта / его содержимым. Это такое программное обеспечение, которое создано для того, чтобы облегчить отдельные задачи или сразу комплекс задач по работе с сайтом: правку имеющегося контента, размещение нового, удаление старых материалов, назначение прав отдельным пользователям или целым группам, редактирование/изменение интерфейса, просмотр аналитики, обеспечение взаимодействия между пользователями и т.д.

На самом деле ничто не мешает вам создать web-страницы в простом блокноте на своём ПК и размещать их на выбранном хостинге. Это будет дёшево, относительно просто (так как нужно только знание HTML) и быстро, если речь об одной-двух страницах.

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

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

Актуальное предложение тиражных CMS на рынке просто огромное. У каждой из систем свои особенности, преимущества и недостатки. Что только усложняет процесс выбора и сравнения.

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

Как поступают профессионалы

Нельзя сказать, что та или иная CMS-система вам однозначно не подходит. Многие движки можно «допилить» под свои нужды при определённом упорстве и терпении, особенно, если речь об открытом коде или о хорошо документированном API (программном интерфейсе).

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

Поэтому профессиональные команды часто концентрируются только на тех инструментах (а это могут быть не только CMS, например, какие-либо фреймворки или CMF/готовые каркасы для комплексной разработки), которые позволяют реализовать предпочтительные типы продуктов с наименьшими затратами. Так, многие вэб-агентства берут на вооружение 1-2 популярные CMS и делают сайты только на них с минимальным количеством «доделок» и «переделок». Такие сайты просто обслуживать и наполнять. Клиенты довольны результатом, всё всех устраивает.

Если команда не может найти свою «золотую середину», она может написать свой «велосипед», так появляются новые фреймворки и даже CMS. Такой путь очень сложный, дорогой и растянутый по времени, поэтому не подходит для начинающих.

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

Теперь о лучших вариантах, соответствующих тематике проекта.

Как выбрать CMS для сайта интернет-магазина

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

Когда речь заходит о малом бизнесе в России, то для него всегда есть готовое и быстрое универсальное/комплексное решение. В данном случае это связка «1С-Битрикс» (в роли CMS) и «Битрикс24» (в роли CRM-системы, которая нужна для эффективной работы с клиентской базой). При необходимости можно организовать тесную интеграцию с ERP-системами (системами учёта на предприятии). Всё работает бесшовно, есть большой каталог дополнений, API, профессиональная поддержка и сопровождение… Одна проблема – цена. Одна только CMS обойдётся от 30 тыс. до 1 млн. рублей. Если добавить сюда различные дополнительные сервисы, продление техподдержки и облачные бэкапы, разработку индивидуального дизайна и т.п., получается весьма солидная сумма. Не каждый малый бизнес сможет потянуть такие капитальные расходы на старте. Поэтому такой вариант подходит только компаниям, которые уже уверенно стоят на ногах.

1С-Битрикс: визуальный редактор

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

WooCommerce

WooCommerce

WooCommerce — это самый популярный плагин интернет-магазина для CMS WordPress. Почти треть всех онлайн-магазинов в мире работают на этой платформе, в России по популярности WooCommerce уступает только OpenCart. Для этой платформы есть огромное количество расширений, среди которых легко найти нужные интеграции для российского рынка ecommerce, есть исчерпывающий выбор шаблонов (платных и бесплатных), готовое приложение для мобильных, API и многое другое. Из потенциальных расходов только хостинг (но нужно что-то надёжное и безлимитное, как у Bluehost), свой домен и качественная тема (около 60 USD). Остальной функционал можно найти среди бесплатных дополнений.

OpenCart

OpenCart

OpenCart — узкоспециализированный движок для создания малых и средних интернет-магазинов. При активном росте аудитории эту CMS легко перенести на выделенный сервер или в облачную инфраструктуру. Движок тоже распространяется бесплатно, есть большое количество расширений и тем оформления, как платных, так и бесплатных. Из потенциальных расходов: домен, хостинг, шаблон (около 60-100 USD) и пара важных плагинов, если нужна качественная интеграция с CRM/ERP. В любом случае, по сравнению с платными «флагманами» рынка – это копейки.

VirtueMart

VirtueMart

Это ещё один пример удачного применения универсальной CMS (в данном случае Joomla) и бесплатного плагина для создания интернет-магазина. По количеству существующих сайтов для онлайн-коммерции VirtueMart числится на третьем месте. Функционал ничем не уступает конкурентам: каталог любой вложенности, никаких ограничений по количеству товаров, скидки, аналитика, и т.п., под «капотом» сильная CMS, которая хорошо показывает себя даже на высоких нагрузках.

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

CMS для форума

Форумы сильно отличаются архитектурой и функционалом от других типов сайтов. С одной стороны, можно сделать форум из WordPress, Joomla или из Drupal, но зачем, если есть готовые и более функциональные решения?

  • PhpBB. Полностью бесплатный движок с открытым кодом и массой различных модов, хаков, шаблонов, дополнений и т.п. Есть поддержка русского языка, обновления устанавливаются автоматически. По функционалу мало чем уступает платным аналогам (например, vBulletin).
  • MyBB. Ещё один представитель Open Source. Есть встроенный редактор шаблонов, инструменты для модерации постов, большое количество тем и дополнений, доступен перевод на русский язык. Поддерживаются несколько вариантов серверов баз данных.

Популярные платные решения: vBulletin, IP.Board, XenForo.

Для небольших сообществ, а также для коммерческих проектов можно рассмотреть варианты использования облачных конструкторов, например, uCoz (при активации соответствующего модуля) или Forum2x2 (условно бесплатный).

Как выбрать CMS для лендингов, визиток и портфолио

С одной стороны, для создания лендинга достаточно текстового редактора и знаний HTML. Но если бы всё было так просто, за такие одностраничные сайты разработчики не брали бы по несколько десятков тысяч рублей. Посадочные страницы должны максимально точно отвечать на запросы пользователя и подводить его к определённым (целевым) действиям: покупке конкретного товара, заказу услуги, подписке на рассылку и т.д.

Универсальные коробочные CMS, такие как WordPress или Joomla, тоже могут справиться с этой задачей. Например, если установить расширение Elementor, то редактор страниц превращается в полноценный онлайн-конструктор, в котором можно собрать свой лендинг из готовых блоков. Это удобно и функционально. А за счёт дополнительных расширений можно «прикрутить» другие функции: аналитику, формы обратной связи, онлайн-чаты и т.п. Но полноценные CMS очень громоздкие для таких задач. Их имеет смысл использовать, только если вам нужно включить посадочную страницу в структуру уже работающего сайта.

Плагин Elementor PRO

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

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

О каких малых затратах и простоте можно говорить, если нужно: найти хостинг, оплатить его, разобраться с панелью управления, установить тот или иной движок, потом найти для него нужные плагины, правильно настроить и только потом приступать к созданию страниц?

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

К наиболее востребованным конструкторам лендингов и малостраничных сайтов в России можно отнести:

Wix

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

Wix – лучший онлайн-конструктор в мире. Хорошо адаптирован для РФ, удобный графический редактор, огромное количество готовых шаблонов, есть свой каталог дополнений, искусственный интеллект для генерации дизайна и т.д. По стоимости подписки – от 150 руб./месяц (чтобы не было упоминания платформы в подвале сайта).

uKit

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

uKit – лучший российский сервис. Максимально простой в плане функционала и настройки. Можно собрать свои страницы даже без навыков дизайнера. Сайт можно сгенерировать автоматически на основе имеющихся страниц в соцсетях (Facebook или ВКонтакте). Подписка обойдётся от 2,5 USD/месяц.

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

Выводы

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

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

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

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

Главное – не перестараться и не изобрести свой «велосипед», а то на рынке появится ещё одна CMS. И выбор для следующих поколений станет ещё сложнее.

» Статьи » Какую CMS выбрать для сайта