Cms — Нужен ли CMS для управления сайтом и какую лучше выбрать


Содержание

Какую CMS выбрать: руководство с советами и обзор Топ-11 движков для сайта или блога

Привет, друзья и коллеги! Сегодня у нас очередная обзорная статья. Мы будем рассматривать очень интересную тему: какую CMS выбрать для своего сайта. Вас ждёт обзор 11 (как всегда) популярных систем. Я надеюсь, что эта статья будет полезной для новичков в сайтостроении, поэтому постараюсь максимально понятно и подробно рассказать о том, что такое CMS, зачем они нужны и как подобрать себе оптимальный вариант. Итак, обо всём по порядку.

Способы создания сайта

Если вы решили создать свой собственный сайт, то перед вами неизбежно возникнет вопрос: а как, собственно, это сделать? Можно выделить три основных варианта решения этой проблемы:

  • Заказать у специалиста
  • Написать самому на HTML
  • Сделать сайт с использованием CMS.

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

Второй вариант – ваш, если вы сами веб-разработчик. Ну в этом случае вы и сами всё знаете, расписывать прелести этого способа не буду. Если же вы – новичок в IT, то изучение HTML, CSS, JavaScript, PHP и прочих языков и технологий займёт у вас как минимум несколько месяцев и превратит вас в веб-программиста. Это безусловно увлекательный, полный творческих взлётов и падений путь, но если вы не собираетесь менять профессию и зарабатывать сайтостроением, а просто хотите создать свой проект – вам он не подойдёт.

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

Что такое CMS?

Система управления контентом (content management system), она же CMS, ЦМС, движок сайта, платформа – это программное обеспечение, которое ставится на веб-сервер и автоматизирует процесс создания и администрирования сайта. Контент – это содержимое сайта, то, ради чего он и делается вами: тексты, картинки, видео, музыка, таблицы с данными и так далее. CMS выполняет две основные функции:

  • Для посетителя ресурса: создаёт страницы «на лету» – на основе своих шаблонов и содержимого сайта, хранимого в базах данных системы.

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

  • Для администратора сайта, т.е. вас или того, кому вы доверите эту работу: позволяет управлять контентом, не требуя при этом каких-то глубоких знаний о функционировании системы.

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

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

Вы можете задать вопрос: если в чём же разница между различными CMS, если все они обеспечивают такие замечательные возможности? Да, базовые функции этих систем примерно одинаковые, но есть и отличия. Давайте посмотрим, по каким признакам их можно классифицировать, и исходя из них подумаем, как выбрать CMS для сайта.

CMS бывают платными и бесплатными. Как ни странно, но бесплатность в случае ЦМС вовсе не означает плохого качества. Дело в том, что бесплатные движки, как правило, обладают открытым кодом, что означает огромный выбор дополнительных модулей, плагинов и расширений, а также быстрое устранение ошибок. В сети имеются сообщества, посвященные популярным ЦМС, где можно быстро узнать ответы на свои вопросы. Платные же системы более неповоротливы, и за любой дополнительный функционал нужно платить. Конечно, свои достоинства у них тоже есть: в первую очередь наличие техподдержки, которая по идее решит любые ваши проблемы.

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

Движки можно также разделить на универсальные и узкоспециализированные. На универсальной CMS можно создать сайт любого типа: блог, магазин, портал, даже социальную сеть. Однако даже такие системы частенько имеют «склонность» к тем или иным видам сайтов, и её стоит учитывать. Специализированные CMS подходят только для определённых ресурсов, и если вы хотите выбрать CMS для интернет-магазина – не стоит рассматривать движок для блога.

Итак, выбирая CMS для сайта, стоит учесть следующие моменты:

  1. Насколько ваш проект крупный, какое на него выделяется финансирование:
  • Если это крупный ресурс, например, портал большой организации – вам стоит рассмотреть платную CMS, где будут учтены ваши требования и будет возможность доработки специально под вас. «Самописную» CMS имеет смысл рассмотреть, только если вы с разработчиком намерены прожить долгую и счастливую совместную жизнь во взаимовыгодном сотрудничестве.
  • Если ваш проект скромнее – имеет смысл остановиться на одной из популярных бесплатных ЦМС, в зависимости от вашего желания, умений и финансовых возможностей вы можете заниматься сайтом самостоятельно либо поручить веб-разработчику.
  1. Тип вашего сайта: магазин, портал, блог. Разным виды сайта потребуются разные CMS.
  2. Вы будете делать всё сами или поручите разработчику? Если сами – стоит выбрать наиболее популярную CMS, с максимально удобным интерфейсом, с активными сообществами пользователей, где вам помогут советом и подсказкой.

А ещё случается так, что вы в сети вдруг наткнулись на какой-то сайт и поняли: всё, хочу такой! Почему бы нет – «нравится» тоже является критерием выбора, имеете право хотеть свой ресурс каким угодно. Так вот, вас может заинтересовать – а на какой CMS построен этот сайт-образец? Как узнать ЦМС сайта? Итак.

Как определить CMS сайта

Если вы являетесь специалистом в области веб-разработок, для вас возможно не составит труда определить ЦМС сайта по внешнему виду или коду страниц. Если же вы – непрофессионал, то вам на помощь придут многочисленные сервисы, анализирующие сайты. В составе таких сервисов есть инструменты, которые определяют движок указанного вами ресурса путём анализа множества технических характеристик сайта. Вот несколько таких сервисов, зарубежных и российских:

Давайте попробуем определить с помощью сервиса www.itrack.ru, какая ЦМС стоит на моём блоге.

  1. Заходим на сервис:
  2. Всё предельно понятно – вводим адрес сайта и проверочный код, нажимаем кнопку «определить CMS»:
  3. После небольшого ожидания получаем результат:

Что ж, всё верно. Подобным образом работают прочие системы – чтобы узнать ЦМС сайта, вам просто нужно ввести адрес исследуемого ресурса, иногда цифры проверочного кода, и вы будете обладать информацией о CMS.

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

WordPress

WordPress – пожалуй, самая популярная и распространённая на сегодняшний день CMS. По данным Википедии за 2015 год, на этой платформе работают 25% всех сайтов. Что касается рунета, то привожу результат исследования компании, с которой мы уже встречались – iTrack , данные за июнь 2015 года:

CMS были обнаружены на 23,7% сайтов. Таким образом, несложно подсчитать, что ВордПресс установлена на 7,5% российских сайтов. Вы видели, что мой блог тоже работает на этой ЦМС.

Чем же так хороша платформа Вордпресс? Вот её основные достоинства:

  • Бесплатность. Безусловно, это важная составляющая успеха.
  • WordPress – CMS с открытым кодом, в разработке системы принимают участие тысячи разработчиков, и как следствие – огромное количество плагинов, шаблонов, тем, виджетов и так далее, как бесплатных, так и платных. Оформление сайта можно сделать уникальным, не привлекая к этому дизайнера, нужно лишь найти небанальную тему. Плагины – самый эффективный инструмент системы, с их помощью можно полностью преобразить функционал сайта.
  • Имеется документация, в том числе на русском языке, а также форумы и сообщества, где можно получить помощь.
  • Кроме того, имеется большое количество обучающих курсов и видео, платных и бесплатных, рассказывающих «на пальцах», как работать с системой.
  • Установка WordPress на хостинг не вызывает особых трудностей, а если они всё-таки возникают – легко найти пошаговые руководства. Кроме того, сейчас многие хостинги предлагают тарифы с уже предустановленной Вордпресс либо с установкой «в один клик».
  • Удобная панель администрирования, не требующая никаких особых знаний, включающая в себя помимо прочего вполне функциональный HTML-редактор, а также встроенный поиск и установку шаблонов и плагинов.
  • Регулярные обновления системы, в которых фиксятся «баги» и добавляются новые возможности.

Недостатки тоже есть:

  • После установки WordPress на хостинг необходимо дополнительно установить несколько плагинов – для борьбы со спамом, SEO-продвижения и так далее, т.е. «голый» функционал недостаточен для успешной работы сайта.
  • Огромный выбор всяких дополнений – с одной стороны достоинство, с другой – недостаток: нужно время и терпение, чтобы разобраться во всём этом великолепии.
  • Бесплатность тоже имеет оборотную сторону медали: шаблоны могут быть напичканы ненужным и даже вредным кодом, таким как «левые» ссылки.

Прочие особенности:

  • WordPress использует язык PHP и базы данных MySQL для хранения контента.
  • WordPress изначально разрабатывалась как CMS для блогов и новостных сайтов. Сейчас она уже перешагнула подобные ограничения – на Вордпресс можно создавать магазины, порталы и прочие ресурсы – однако в сознании пользователей интернета WordPress является движком для блогов.

Вывод:

Если вы хотите выбрать CMS для блога – не вижу возражений против WordPress. Её недостатки с лихвой перекрываются преимуществами. Если же у вас другой тип сайта – можно еще подумать и повыбирать.

Joomla!

Следующая по популярности CMS – Joomla! (именно так, с восклицательным знаком). Джумла – тоже универсальная платформа, позволяющая создавать сайты любого типа. Однако, в отличие от Вордпресс, Джумла используется в основном для создания порталов и сайтов организаций, а также интернет-магазинов. Считается, что эта ЦМС «заточена» на работу с медиаконтентом: в частности, на этом движке можно создавать онлайн-кинотеатры.

Как и Вордпресс, Джумла написана на PHP и использует базу данных MySQL (но может работать и с другими базами данных).

Достоинства:

Многие достоинства совпадают с WordPress. Это:

  • Бесплатность, открытый код, большое число разработчиков.
  • Большой выбор плагинов и расширений, несколько меньший, впрочем, чем у Вордпресса; возможность быстро создать любой проект с их помощью.
  • Развитые сообщества в сети и документация.
  • Регулярные обновления.
  • Установка достаточно проста, хостинги, поддерживающие Вордпресс, обычно предоставляют и поддержку Джумлы.

Но есть и некоторые отличия:

  • Панель управления позволяет работать с мультимедийным контентом, но не так удобна и интуитивно понятна, как вордпрессовская, более «навороченная». Кроме того, админка не содержит встроенного поиска расширений и шаблонов – их нужно искать вручную, что может быть не совсем удобным.
  • Гибкость системы, множество настроек – в этом отношении, по признанию многих разработчиков, Джумла превосходит Вордпресс, позволяя реализовать практически любую задумку. Функциональность расширяется при помощи подключаемых модулей,

Недостатки:

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

Вывод:

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

Drupal

Drupal – один из лидеров бесплатных CMS. Как и рассмотренные выше системы, Друпал – мощная и функциональная платформа, позволяющая создавать любые типы сайтов. Ориентация в основном на порталы, блоги и форумы. Язык этой CMS – PHP, базы данных – MуSql и прочие.

Так как Drupal – универсальная CMS, она имеет много общего и с WordPress, и с Joomla. Как и вышеперечисленные системы, Друпал обладает такими достоинствами, как:

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

Особенности у Drupal следующие:

  • Друпал – CMS, ориентированная на профессиональных разработчиков. Чтобы разобраться с системой, необходимо обладать некоторыми знаниями в области веб-программирования.
  • Гибкий функционал позволяет создавать различные типы сайтов, особенно хорошо Друпал справляется с задачами, требующими разграничения прав доступа пользователей и соблюдения сложной иерархии данных: всевозможными порталами, сообществами, форумами.
  • Панель администрирования – довольно лаконичная, встроенного редактора нет – нужно подключать отдельный модуль.

К недостаткам этой ЦМС можно отнести следующее:

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

Вывод:

Друпал – мощная и гибкая CMS, позволяющая разрабатывать большие многопользовательские проекты. Для скромного блога подобный инструмент может оказаться излишне сложным. Кроме того, Drupal требует профессионального подхода. Если вы выбрали Друпал и не обладаете знаниями в области веб-технологий (и не считаете необходимым для себя их получать), то создание проекта стоит поручить специалисту.

DLE (DataLife Engine)

Российская разработка CMS DLE (DataLife Engine) позиционируется как высокофункциональная платформа для создания таких проектов, как собственные средства массовой информации, в том числе блоги. Имеются английская и украинская локализации движка. Как и уже рассмотренные платформы, DLE использует PHP и MySQL.

Главное отличие от предыдущих ЦМС в нашем обзоре – то, что DLE является коммерческой CMS и распространяется по годовой лицензии. Стоимость можно посмотреть на картинке:

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

Достоинства системы DLE следующие:

  • Сочетание коммерческого распространения и открытого кода, что встречается на рынке не слишком часто. Открытый код означает, что в систему можно вносить любые изменения и легко приспособить под свои нужды (если у вас есть соответствующие знания, конечно), и при этом не лишиться техподдержки.
  • В частности, в эту CMS можно легко интегрировать различные шаблоны оформления, более того, свой шаблон можно задать для каждой отдельной статической страницы.
  • Интуитивно понятная административная панель.
  • Удобство работы с медиаконтентом: система приспособлена для создания галерей и новостных порталов.
  • Отлично справляется с многопользовательскими проектами.
  • Использует технологию AJAX (страницы не перезагружаются полностью при обращении пользователя к серверу, передаются только те данные, на которые поступил запрос, соответственно уменьшается загрузка сервера и возрастает производительность).

Недостатки:

  • Большое количество настроек – легко можно в них запутаться.
  • Требует знаний PHP, HTML и CSS, хотя бы минимальных, для эффективного использования своих возможностей. Новичку сориентироваться в управлении будет нелегко.
  • Открытый код в сочетании с платностью привёл к большому количеству пиратских версий, использовать которые крайне не рекомендуется из-за угрозы заражения сайта вирусами.

Вывод:

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

Несколько лет назад еще у меня был сайт на ДЛЕ, купил его на Телдери . Скажу коротко: Вордпресс мне больше понравился.

Magento

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

Эта CMS поставляется в различных версиях: от бесплатной Community Edition до Enterprise edition, стоимость которой от $15 тыс. в год.

Достоинства:

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

Недостатки:

  • Ориентированность на западных пользователей. Соответственно в рунете пользователи Magento сталкиваются с определёнными трудностями. Существует российское сообщество разработчиков, у которых можно приобрести модули, содержащие функционал, необходимый для торговли в России, в частности, русифицированные версии системы. Следовательно, для успешного использования Magento на нашем рынке нужны дополнительные вложения.
  • Админка – сложная и непонятная неподготовленному пользователю.
  • Чтобы переделать систему под свои нужды, необходимы доскональные знания веб-технологий. Либо создание и сопровождение магазина нужно поручать профессиональным разработчикам.

Вывод:

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

InstantCMS

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

Итак, посмотрим, как у Инстант ЦМС есть достоинства:

  • Бесплатность, открытый код.
  • На сайте разработчика http://www.instantcms.ru содержится большое количество информации о системе, можно скачать множество модулей и дополнений. Получить консультацию на форуме.
  • Множество компонентов, таких как профили пользователей, форумы, фотоальбомы, блоги предоставляются уже «в коробке», т.е. дополнительно ничего устанавливать не требуется.
  • Простая в освоении, удобная и понятная админка.
  • Можно добавлять свои шаблоны – естественно, понадобятся знания HTML.
  • Система ориентирована на работу с медиаконтентом.

Недостатки:

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

Вывод:

Если вы хотите создать сайт, на котором будут общаться и обмениваться медиаконтентом множество людей – например, городской портал, тематическое сообщество, форум, собственную социальную сеть, то InstantCMS предоставляет для этого все необходимые инструменты. Стоит попробовать, как вы думаете? Мне кажется, Инстант ЦМС – весьма интересная платформа.

OpenCart

Рассмотрим еще один движок для создания интернет-магазина: OpenCart. Это одна из самых молодых CMS (начало выпуска – 2012 год), быстро завоевавшая популярность, в том числе и рунете. Создатели ОпенКарт утверждают, что на этой платформе можно построить магазин любой сложности. Посмотрим, так ли это?

Достоинств у системы много:

  • Эта CMS – бесплатная и с открытым кодом.
  • Пожалуй, главное достоинство – безусловная простота и легкость запуска магазина. Адиминистрирование, настройка, установка – всё просто и без лишних «наворотов».
  • Гибкость, возможность настраивать систему. Например, из панели администрирования легко можно поменять структуру шаблона и расположение модулей на странице, причём каждой странице можно задать свою структуру.
  • Интегрированы некоторые платёжные системы, в том числе популярная в России WebMoney.
  • Система приёма платежей – мультивалютная.
  • Своя система анализа и отчётов, позволяющая проследить за движением товаров.
  • Достаточное количество модулей и расширений – как платных, так и бесплатных.
  • Обширное интернет-сообщество.

Недостатки:

  • Хотя установить систему и запустить сайт просто и новичку, но для дальнейшего развития и усложнения функций магазина уже необходимы специальные знания – не обойтись без привлечения специалистов.
  • Чем больше товаров – тем медленнее скорость системы. OpenCart плохо справляется с большими объёмами информации (когда товары начинают исчисляться десятками тысяч).
  • Есть проблемы с SEO, в частности, с дублями страниц. Чтобы их решить, скорее всего придётся опять обращаться к веб-разработчикам.

Вывод:

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

1С-Битрикс

Конечно, наш обзор будет не полон без лидера рунета среди коммерческих движков – 1С-Битрикс. Эта платформа, по данным iTrack.ru на июнь 2015 года, занимает третье место среди всех CMS и первое среди платных (63,3%).

На самом деле, фирма «1С-Битрикс» выпускает целую линейку продуктов для создания сайтов и управления веб-проектами:

Обычно, говоря о Битрикс, имеют в виду продукт 1С-Битрикс:Управление сайтом. Данная платформа является универсальной CMS, предназначенной для создания как различных порталов, так и интернет-магазинов.

Платформа поставляется в разных комплектациях: от 1С-Битрикс: Управление сайтом — Первый сайт за 1990 руб. (для создания сайта-визитки; в комплекте – 4 модуля) до 1С-Битрикс: Управление сайтом – Бизнес за 72900 руб. (для масштабных проектов, таких как корпоративные порталы, магазины и т.д, 49 модулей).

Разумеется, основные пользователи системы 1С-Битрикс: Управление сайтом – корпоративные клиенты. Вряд ли вы, делая свой первый блог, остановите свой выбор на этой CMS. Чем же привлекает Битрикс фирмы и различные организации? Достоинства у системы есть, и немалые:

  • Техподдержка – покупая продукт, клиент может быть уверен, что не останется с ним один на один.
  • Регулярные обновления версий.
  • Одна из важнейших причин популярности 1С-Битрикс: Управление сайтом – совместимость и интеграция с бухгалтерской системой «1С:Предприятие» — программой, по умолчанию используемой для ведения бухгалтерии в большинстве фирм.
  • Масштабируемость, гибкость настроек.
  • Большое количество готовых решений под различные задачи, а также шаблонов и плагинов.
  • Множество специалистов, сертифицированных 1С и самоучек, так скажем, готовых оказывать помощь на всех этапах работы с платформой.
  • Многие хостинги предлагают тарифы с предустановленной 1С-Битрикс, распространяемой на условиях партнёрской программы, соответственно конфигурация такого хостинга оптимально подобрана под требования системы.

Конечно, недостатки у 1С-Битрикс тоже имеются:

  • Требовательность к ресурсам: если покупать хостинг, не оптимизированный под 1С-Битрикс, нужно внимательно выбирать конфигурацию.
  • Высокая стоимость: минимальная комплектация за 1990 руб. – это откровенно «ни о чём». Чтобы запустить магазин, потребуется хотя бы «Малый бизнес», который стоит уже 35900 руб. Кроме того, лицензию нужно ежегодно продлевать, сумма – от 22% от первоначальной стоимости.
  • Сложная документация.
  • Работа в панели администрирования требует определённых навыков и обучения.
  • Высокая стоимость работы специалистов.

Вывод:

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

MODX – ещё одна универсальная CMS в нашем обзоре. Эта платформа довольно активно развивается и завоёвывает новых сторонников в рунете. На MODX можно разрабатывать любые проекты.

Имеются две версии платформы:

  • Revolution – новейшая и достаточно требовательная к ресурсам
  • Evolution – версия, над которой разработчики не работают, но она функционирует параллельно с Revolution и является более простой для начинающих разработчиков

Достоинства и особенности MODX:

  • Бесплатность, открытый код.
  • Возможность создавать шаблоны, а также импортировать шаблоны из других CMS.
  • Гибкость – разработчик сам может задавать структуру и вложенность данных, добавлять всевозможные расширения, разрабатывать их средствами CMS, меняя сайт по своему усмотрению. Отмечают, что по этой характеристике MODX превосходит популярные WordPress и Joomla.
  • Интерфейс административной панели интуитивно понятен, для создания и начальной настройки сайта не требуются специфические знания.
  • SEO-ориентированность. Имеется в том числе возможность автоматического подбора тегов и ключевых слов.

Недостатки:

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

Вывод:

MODX наверняка представляет интерес для веб-разработчика: гибкость, возможность самостоятельно создавать различные элементы, хорошая поисковая оптимизация – всё это открывает широкие возможности для творчества. Если же вы не знакомы с хотя бы HTML и CSS – эта система покажется вам сложной.

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

Что такое конструктор и в чём его отличие от «классической» CMS?

Конструктор – система, позволяющая «собрать» сайт из визуальных элементов из панели управления. При этом не требуется никаких знаний в области сайтостроения – нужно просто зарегистрироваться на сервисе и можно приступать к созданию своего ресурса.

По всем конструкторам сайтов у меня на блоге есть подробнейший обзор.

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

Nethouse

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

Как видим, на бесплатном тарифе предоставляется домен третьего уровня без возможности подключения своего домена, количество товаров – всего 10, а фотографий – 20.

Если не знаете что такое домен, читайте мою статью.

Достоинства:

  • Легкость освоения. После регистрации пользователь попадает в панель управления, удобную и понятную. Выбрать шаблон – дело пары минут.
  • Редактирование структуры сайта тоже осуществляется легко и просто, блоки добавляются или убираются в визуальном редакторе.
  • На платном тарифе – домен в подарок.
  • Можно купить домен всего за 49 руб. в год.
  • Большой функционал – есть всё необходимое для разработки магазина.
  • Все действия осуществляются практически только кликом мышки.
  • Подробная документация.

Недостатки:

  • Возможности кастомизации дизайна весьма бедные – шаблоны нельзя перенастроить «под себя».
  • HTML-код закрыт – соответственно не удастся вставить рекламные баннеры.
  • Малое количество тарифов – только платный и бесплатный, т.е. недостаточно гибкая ценовая политика.
  • Ориентированность на магазин – визитки и лендинги смотрятся бледновато.

Вывод:

Выбрать CMS для магазина непросто. Если у вас совсем скромный бизнес. Или вы только начинаете его – возможно, для вас будет неплохим вариантом работа на платных тарифах конструкторов, таких как Nethouse. Бесплатно – можно, конечно, попробовать, но ограничения и домен третьего уровня не принесут вам пользы.

Наверное, самый популярный из конструкторов – сервис uCoz. С его помощью можно разрабатывать проекты любой сложности и любого направления. Модули этого сервиса могут использоваться как по отдельности – для создания интернет-магазинов, блогов, визиток, так и в комплексе, как части большого портала.

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

Достоинства:

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

Недостатки:

  • Рекламный баннер – отключается за дополнительную плату.
  • Так как возможностей много, то и разобраться с ними не так-то просто, особенно новичку.

Вывод:

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

А на каком движке у вас сайт? Давайте колитесь, очень интересно.

Какую CMS выбрать?

Любой web-сайт — это в первую очередь код. Править его «на живую — задача не всегда простая, поэтому были созданы программы управления содержимым сайта CMS (Content Management System), которые значительно облегчили процесс создания и редактирования веб-ресурсов.

Существует великое множество разных CMS, которых в народе также называют “движком сайта”. Они бывают бесплатными, платными, самописными. Перечислим несколько самых популярных среди бесплатных: WordPress, Joomla, Drupal, OpenCart, Magento, MODx и другие. Среди платных: 1С-Битрикс, NetCat, Umi, Amiro, CS-Cart, DLE и другие. Касаемо самописным систем — каждый разработчик предложит что-то свое, индивидуальное или индивидуально переработанное.

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

Так ли нужны CMS-системы? Можно ли обойтись без них?

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

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

  • Каждый “смертный”, у кого есть доступ к панели администратора CMS, может изменять информацию на сайте. Для этого не надо обладать сверх способностями и знаниями основ программирования. Конечно, некоторые системы более сложные для использования, но в большинстве случаев все интуитивно понятно.
  • Благодаря плагинам (специальным дополнениям к CMS для расширения и добавления определенного функционала) можно решать такие вопросы, как кэширование и оптимизация скорости загрузки страниц, настройка редиректов, добавление мультиязычности, формирование ЧПУ-ссылок и многое другое для простого наращивания возможностей сайта.
  • CMS можно интегрировать с бухгалтерскими программами, системами приема платежей и прочими полезными сервисами. В каждом отдельном случае нужно узнавать эти возможности для выбранной системы управления.
  • Системы постоянно обновляются, создаются новые более удобные и безопасные условия для работы.
  • Возможность создать сайт на базе шаблона без знаний основ программирования и навыков дизайнера. Придется потратить какое-то время, чтобы разобраться в последовательности действий, получить много опыта и гордиться собой, создав сайт своими руками.
Цукерберг рекомендует:  Обучение - Игры на андроид

Как и у всего в этом мире, у CMS-систем есть и свои минусы:

  • Они замедляют загрузку сайта по сравнению с работой чистого html-кода. Вопрос решается установкой специализированных плагинов, оптимизацией изображений, минимизацией кода и css, созданием AMP-страниц и так далее.
  • Популярные бесплатные CMS, как WordPress и Joomla часто подвергаются проверкам на уязвимости со стороны злоумышленников. Обнаружив новую возможность для атаки, роботы могут взломать сайт и разместить там вредоносный код, нежелательные ссылки или поменять ваш контент на свой. Вопрос решается своевременным обновлением версии движка, установкой двукратной аутентификации, периодической проверкой сайта на вирусы, наличием свежих бэкапов.

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

Самописная платная или бесплатная CMS

Быстро рассмотрим их различия, преимущества, потенциальные трудности, с которыми можно столкнуться.

Самописные движки

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

Бесплатные

Любая open-source программа имеет самое большое преимущество — это бесплатный продукт. Есть документация и большой пул разработчиков, которые делятся опытом с новичками на форумах и персональных сайтах. Именно поэтому движки с открытым кодом имеют такую большую популярность в мировом вебе. Правда, как у всего бесплатного, приходится чем-то жертвовать, например, технической поддержкой. Также благодаря своей популярности и высокой частоты использования, бесплатные CMS чаще подвержены всевозможным атакам, взломам, уязвимостям. Хотя это не мешает миллионам владельцев сайтов выбирать данный вариант. Вы всегда без труда найдете агентство или фрилансера, который сможет доработать web-проект.

Платные

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

Для чего создается ресурс?

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

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

В первую очередь надо обратить внимание на предъявляемый онлайн-магазину функционал. Это должен быть магазин-витрина или многостраничный ресурс с большим каталогом категорий и товаров? Нужна ли система фильтрации, модуль оформления заказа с быстрой регистрацией, автоматический расчет скидок, удобный поиск по сайту, понятное редактирование контента, интеграция с программами 1С и CRM, личный кабинет покупателя с возможностью брони товара, функционал для оплаты и применения промо-кодов.

Среди самых популярных платных решений для интернет-магазинов последние несколько лет считается 1С-Битрикс в редакции «Малый Бизнес» и «Бизнес», которые дают полную интеграцию с другими продуктами 1С. Они быстрые (особенно при размещении на виртуальных серверах) , функциональные и очень простые в использовании. За все эти блага приходится платить, зато вы получаете качественный продукт, быстрый сайт, грамотную техническую поддержку, наличие шаблонов, возможности для организации логистики. А найти специалиста по 1С Битрикс будет очень просто. Еще один хороший вариант — NetCat «Business». Среди бесплатных можно обратить внимание на OpenCart и Joomla.

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

Самый популярный движок для блогов, личных сайтов и информационных ресурсов — WordPress. Вслед за ним идет Joomla. Обе системы одинаково хороши, постоянно обновляются и улучшаются. Для них существует множество плагинов и модулей, огромное количество шаблонов на любые тематики (как бесплатных, так и платных). Единственное слабое место — безопасность, к которой нужно относиться с особым вниманием. Также, у Joomla есть небольшая неприятная особенность — она может генерировать лишние ссылки на вашем сайте, что вполне решаемо. Из платных CMS для амбициозных проектов отлично подойдет 1С-Битрикс в редакции «Эксперт», которая создана специально для СМИ, а также обладает возможностью создания сообществ и социальных сетей.

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

Если функционал проекта не отличается повышенными требованиями и представляет собой информационный сайт, то такой ресурс может быть реализован на любом платном или бесплатном решении. Из бесплатных — WordPress, Joomla, DLE. Не советовали бы для этих целей: Drupal — не очень удобен в управлении; MODx — тяжелее в понимании и настройках, чем тот же WordPress; CMS-решения для интернет-магазинов, так как в них нет нужды. Из платных вариантов смело подойдут решения: NetCat «Standard» и «Standard+» (если нужен личный кабинет), а также редакция «Corporate»; Amiro.CMS «Визитка» или «Корпоративный»; 1С-Битрикс в редакции «Старт» и «Стандарт».

Как выбрать CMS для проекта, сервиса

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

  • Чрезмерная нагрузка на движок. При большом количестве посетителей, и высокой вычислительной нагрузке, сайт на CMS будет медленно работать, что совсем неинтересно пользователям.
  • Проектирование. Все движки созданы под примерно заданные архитектуры, даже с учетом специализированных платных версий CMS, трудно создать уникальный продукт. А переработка стандартных проектов под свои нужды займет больше времени и не принесет желаемого результата.
  • Технические ограничения при доработке. По мере роста проекта встанет вопрос о новом функционале и решениях, которые не сможет предложить выбранный движок. Рано или поздно этот момент настанет, когда придется делать выбор: либо писать самостоятельный код сайта с нуля, либо пытаться вносить доработки в код движка (своими силами или с помощью привлечения специалистов) если такая возможность технически осуществима.

Как выбрать CMS для лендинга (landing page)

Посадочные рекламные страницы формата landing page лучше делать без CMS. В случае, если в использовании системы управления контентом все же есть потребность, то есть и решение. Можно использовать для этих целей WordPress с оговоркой, что придется устанавливать немало плагинов, а это так или иначе скажется на времени загрузки страницы. Бесплатные движки Joomla, MODx, DLE также можно приспособить для этих нужд. Из платных аналогов, отлично справится со всеми задачами 1С-Битрикс «Старт» или «Стандарт», который обладает хорошим пакетом инструментов. CMS от NetCat в редакции «Standard» тоже не подведет.

Итог

Мы постарались коротко и объективно рассмотреть процесс выбора CMS для разно целевых сайтов. В данном случае нет единого правильного выбора, ведь у каждого пользователя есть личное восприятие удобства и сложности/простоты работы с любой системой в частности. Поможет только личный опыт, а в случае его отсутствия — четкая оценка нужного русурсу функционала. Если вам интересно услышать субъективное мнение автора статьи, то советом для персонального сайта будет WordPress (простой, бесплатный, удобный), а для интернет-магазина — 1С-Битрикс (востребованный, эффективный, функциональный).

Дарим год специализированного хостинга 1C-Bitrix при покупке данной CMS в RackStore!

Как выбрать четкий «движок» для сайта?

CMS (Content Management System, в народе «движок») — это система управления контентом, принцип которой заключается в том, чтобы собрать воедино дизайн сайта, функционал и контент. В этой статье попробуем разобраться, как его выбирать.

Какие бывают виды CMS

Самописные

Самописная CMS — это система управления контентом, которую пишут с нуля под задачи конкретного бизнеса. Это несерийное решение. Оно создается под один проект и не тиражируется.

Полное соответствие вашим бизнес-задачам.

Разрабатывается не для широкой аудитории, а точно под ваше ТЗ.

Полная зависимость от разработчика.

Отсутствует возможность сменить команду разработки.

Интеграция последних достижений.

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

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

Вы обладаете эксклюзивным решением и функционалом.

Нет технической поддержки.

Все проблемы придется решать своими силами.

Сложности при SEO-продвижении.

SEO-функционал представлен скудно, необходимо его допиливать.

Коробочные CMS

Коробочная CMS — готовый программный продукт. Такую систему можно скачать (в случае с бесплатными решениями) или купить (коммерческие движки).

Бесплатные коробочные CMS:

Свободные отношения с разработчиком.

Нет сложностей с поиском или заменой разработчика.

Отсутствие единого стандарта разработки.

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

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

Проблема выбора модулей.

Сложно определить, какой модуль подойдет для конкретной задачи. При подключении он может оказаться несовместим с вашей версией движка.

Смена дизайна в 2 клика.

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

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

Несоответствие требованиям законов РФ.

Бесплатные коробочные продукты, как правило, производят не в России, соответственно и требования российского законодательства в них тоже не учтены.

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

Ограничения по SEO.

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

Неудобно редактировать контент.

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

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

Легко выбирать и менять разработчиков.

Для работы с популярными платными решениями легко найти разработчика.

Ежегодные лицензионные платежи,

необходимо продлять лицензию.

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

Многие коммерческие серийные движки заточены под решение конкретных групп задач.

Если поменяете разработчика, допиливать все равно придется.

Соответствие российским реалиям.

Популярные в России платные движки адаптированы под российский бизнес. Например, 1С-Битрикс. Это российская разработка, которая априори все требования учитывает.

Помогать вам будут, но не бесплатно.

Серьезная техническая поддержка.

Вас не оставят в беде, если у вас возникнут вопросы по интеграции сервисов, проблемы с подключением модулей или программные баги.

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

Конструктор — это онлайн-платформа для создания сайтов. Чтобы собрать простой сайт на конструкторе, не нужно возиться с кодом, базами данных, хостингом. Не требуется ничего скачивать и устанавливать. Вы регистрируетесь на платформе, указываете нужные настройки, выбираете шаблон — сайт готов. Это дешевое и часто красивое решение для одностраничников и простеньких сайтов.

Быстро и самостоятельно.

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

Забудьте про сложный функционал.

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

Если требуется что-то «подпилить», вы без труда найдете разработчика для сайта на популярном конструкторе. Правда, доработки возможны только в части фронтенда да контента. К функциональным доработкам это не относится.

Несовместимость с российскими реалиями.

Многие конструкторы — иностранного производства, они не адаптированы для российских реалий. Компания не несет ответственности: за простои хостинга, за сбои в системе, за несоответствие законодательству, за «внезапные» обновления, за блокировку.

На Wix или Tilda можно за дешево собрать красивый одностраничник или несложный сайт, который сможет собирать заявки.

Расположение сайта на чужом хостинге.

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

Имя на поддомене.

На многих конструкторах (например, на Tilda) на бесплатном тарифе вам предложат зарегистрировать имя сайта на поддомене вида site.tilda.ws.

Критерии выбора CMS

Тип сайта и функционал

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

Для чего используется

Лендинг — одностраничный сайт, на который приводится рекламный или поисковый трафик

презентации конкретного товара / услуги;

приглашения участников на мероприятие;

сбора контактных данных;

получения целевых заявок

  • Удобство и простота редактирования

Бесплатные: WordPress, Joomla

Платные: lpgenerator.ru, tilda.c 1С-Битрикс, UMI.CMS, NetCat

Сайт-визитка — сайт, который позволяет получить первичную информацию о деятельности компании.

краткая информация о компании;

список товаров и услуг;

прайсы, портфолио, формы заказа;

условия оплаты и доставки;

часто задаваемые вопросы;

другие разделы в соответствии со спецификой деятельности

Удобство и простота редактирования;

Базовый функционал для проведения SEO-оптимизации.

Бесплатные: Joomla, WordPress, Drupal, MODX Платные:

NetCat, 1C-Битрикс и UMI

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

исчерпывающая презентация деятельности компании;

рост узнаваемости бренда;

автоматический прием и обработка заказов;

круглосуточный доступ сотрудников и клиентов к актуальной информации;

автоматизированная рассылка и обработка почтовых сообщений;

публикация полезного контента для продвижения своих товаров и услуг;

проведение опросов и исследований;

расширение клиентской базы и географии продаж.

Удобство и простота редактирования;

Хранение больших объемов информации;

Полный функционал для проведения SEO-оптимизации.

Бесплатные: Joomla, WordPress, Drupal, MODX Платные:

NetCat, 1C-Битрикс и UMI

Интернет-магазин — сайт, торгующий товарами посредством сети Интернет.

найти и выбрать товар;

сформировать заказ на его покупку;

выбрать способ оплаты и доставки заказа;

провести online-оплату заказа.

поддержание каталога товаров в актуальном состоянии;

максимально быстрая конверсия посетителей в online- или offline-заказ;

быстрая обработка заказов;

удержание действующих клиентов.

Хранение больших объемов информации;

Полный функционал для проведения SEO-оптимизации.

Бесплатные: OpenCart, PrestaShop, WordPress, Joomla!, MODX

1C Битрикс, NetCat, UMI.CMS, CS-Cart, Shop-Script 7

Стоимость

При выборе CMS нужно учитывать стоимость не только самого продукта, но и дополнительные расходы. Они будут в любом случае.

Совокупные затраты на систему управления сайтом составляют следующее:

затраты на покупку продукта или лицензии на его использование;

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

затраты на наполнение сайта информационными материалами;

затраты на поддержку сайта в течение 2 лет;

прогнозируемые затраты на модификацию сайта разработчиками в течение 2 лет.


Удобный визуальный редактор

Хороший сайт должен полноценно управляться напрямую из админки. Админка должна быть максимально простой и функциональной, позволяющая работать с визуальными объектами. Такой тип интерфейса называется WYSIWYG (What You See Is What You Get – что видишь, то и получишь).

Разберем на примере админки системы 1С- Битрикс.

Интуитивно понятная структура управления разделами сайта:

Все элементы страницы разбиты по для удобства по категориям. Вы не запутаетесь, где вносить информацию для описания страницы, а где необходимые seo-настройки.

Простой редактор для добавления и редактирования текста, чем-то похож на Microsoft Word:

SEO-friendly

Отдельно стоит посмотреть, насколько CMS является SEO-friendly (позволяет вносить правки в рамках внутренней оптимизации сайта). Даже если вы не планируете заниматься продвижением сайта сейчас, то предусмотреть такую возможность надо обязательно.

Что должна уметь CMS:

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

ЧПУ адреса. Например, не mysite.ru/index.php?category=11&page=9, а mysite.ru/catalog/hp-laserjet-pro/. Помогают пользователям и поисковикам понять, что содержится на каждой из страниц

Возможность редактирования robots.txt и sitemap.xml. Эти служебные файлы отвечают за индексацию сайта и показывают поисковику, какие страницы нужно добавлять в индекс, а какие — нет

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

Хлебные крошки. Упрощают навигацию пользователя, помогают лучше ориентироваться на вашем сайте

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

Возможность веб-интеграции

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

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

Безопасность системы и защита информации

Считается, что бесплатные движки менее защищены от взлома в связи с наличием открытого кода и большой популярностью. Это не всегда верно, поскольку, эти же причины позволяют проводить массовое тестирование платформы пользователями системы и улучшать ее защиту. В 7 из 10 случаев популярные бесплатные CMS защищены лучше, чем слаборазвитые коммерческие. Но развитые коммерческие системы защищены лучше бесплатных.

Например, система управления 1С Bitrix начиная с редакции «Стандарт» имеют в своем распоряжении модуль проактивной защиты. Проактивная защита включает целый комплекс технических и организационных мер, объединенных общей концепцией безопасности и позволяющей значительно расширить понятие защищенности CMS.

Популярность и рейтинги CMS

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

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

За 14 лет мы в Веб-Центре перепробовали много систем. Прошли путь от самописной системы до коробочной. Остановились на 1С-Битрикс, так как на сегодняшний день он наиболее понятен и надежен, как для клиентов, так и для нас. Хотите узнать подробно, какие варианты мы можем предложить — читайте в нашем разделе «создание сайтов».

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

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

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

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

Вселенная движков: разнообразие видов

Все существующие CMS можно условно разделить на 4 большие категории:

  1. Самописные
  2. Коробочные
  3. Конструкторы
  4. Студийные

У каждой категорий есть плюсы и минусы, и каждую можно приспособить к делу более или менее эффективно. Главное — определиться с задачами, которые должен решать ваш сайт.

1. Самописные CMS

Самописная CMS — это система управления контентом, которую пишут с нуля под задачи конкретного бизнеса. Это несерийное решение. Оно создается под один проект и не тиражируется.

☺ Полное соответствие вашим бизнес-задачам

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

Кастомная система управления будет полностью отвечать задачам, прописанным в ТЗ, ведь ее разрабатывают не для того, чтобы потом продать разношерстной аудитории. Разработчик держит в голове только ваши потребности.

☺ Интеграция последних достижений

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

☺ Эксклюзивность

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

× Неотработанная технология

Серийные решения отрабатываются на тысячах сайтов (например, на Canape CMS создано уже более 2000 проектов). В каждой следующей сборке устраняют баги, обнаруженные в предыдущих версиях. Это значит, что вам не придется набивать собственные шишки.

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

× Нет технической поддержки

Все проблемы придется решать своими силами. И на форумах, скорее всего, не помогут.

× Сложности при SEO-продвижении

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

× Полная зависимость от разработчика

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

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

2. Коробочные CMS

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

Бесплатные движки из коробки

Примеры: WordPress, Drupal, Joomla, Opencart, Magento и иже с ними.

☺ Свободные отношения с разработчиком

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

☺ Дешево (если идти на компромиссы)

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

☺ Смена дизайна в 2 клика

В коробочных движках есть возможность добавлять шаблоны оформления — если надоел дизайн, можно скачать/купить новый и поставил на сайт. Порой это делается в 2 клика.

× Отсутствие единого стандарта

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

× Проблема выбора модулей

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

Страшилка на ночь:

Иногда бесплатные модули создаются исключительно для распространения вирусов. То есть плагин вроде как несет пользу, но по сути является лазейкой для заражения. Этим грешат многие бесплатные шаблоны для WordPress и Joomla, разработчики шаблонов используют их для размещения ссылок и даже вирусов, чтобы заработать. Вот тут Joomla-Master.org, говорят, особенно много шаблонов со ссылками.

× Уязвимость

Уязвимость — цена, которую вам придется заплатить при выборе бесплатного движка с открытым кодом. Благодаря (или из-за) популярности таких решений взламывают сайты на них гораздо чаще. Хоть в исходном коде и нет вирусов, но злоумышленникам ничего не стоит, взломать сайт и заразить. Приходится разрабатывать бесчисленные патчи, чтобы проблему обойти.

× Несоответствие требованиям законов РФ

Бесплатные коробочные продукты, как правило, производят не в России. Их никто не адаптирует под российские реалии, и требования российского законодательства в них тоже не учтены.

× Нет техподдержки

Зато есть большое сообщество разработчиков, и на форумах вам, скорее всего, помогут. Но техподдержки нет. То есть на поиск решения, возможно, уйдет очень много времени, а эффект не гарантирован.

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

× Ограничения по SEO

Продвигать такие сайты сложновато. То нет возможности отредактировать метатеги (в WordPress нужно подключить плагин), то rel=»canonical» не получается прописать на некоторых шаблонах.

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

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

× Неудобно редактировать контент

Во многих бесплатных CMS (привет, Joomla), чтобы внести минимальные доработки в отображение одной страницы, иногда не обойтись без помощи разработчика, небесплатной.

Коммерческие коробочные CMS

Примеры: 1С-Битрикс, NetCat, HostCMS, UMI.CMS, CS-Cart и проч.

☺ Легко выбирать и менять разработчиков

Для работы с популярными платными решениями (как и с популярными бесплатными) вы легко найдете разработчика.

☺ Специализация

Многие коммерческие серийные движки заточены под решение конкретных групп задач. Например, бывают CMS, на которых удобно строить интернет-магазины (Amiro CMS, CS-Cart).

☺ Соответствие российским реалиям

Популярные в России платные движки адаптированы под российский бизнес. А 1С-Битрикс — вообще российская разработка, которая априори все требования учитывает.

☺ Серьезная техническая поддержка

Вас не оставят в беде, если у вас возникнут вопросы по интеграции сервисов, проблемы с подключением модулей или программные баги.

× Ежегодные лицензионные платежи

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

× Необходимость доработок

Если поменяете разработчика, допиливать все равно придется.

× Недружелюбность редактора контента

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

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

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

× Платная техподдержка

Помогать вам будут, но не бесплатно.

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

Конструктор — это онлайн-платформа для создания сайтов. Чтобы собрать простой сайт на конструкторе, не нужно возиться с кодом, базами данных, хостингом. Не требуется ничего скачивать и устанавливать. Вы регистрируетесь на платформе, указываете нужные настройки, выбираете шаблон — сайт готов. Это дешевое и часто красивое решение для одностраничников и простеньких сайтов.

Примеры: Tilda, Nethouse, Wix, uKit, Weebly и проч.

☺ Быстро (и самостоятельно)

Конструктор позволяет быстро (и своими силами) состряпать лендинг или простенький сайт.

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

☺ Популярно

Если не хотите делать сами или требуется что-то «подпилить», вы без труда найдете разработчика для сайта на популярном конструкторе.

Правда, доработки возможны только в части фронтенда да контента. Про функциональные доработки не думайте.

☺ Дешево

На Wix или Tilda можно за дешево собрать красивый одностраничник или несложный сайт, который сможет собирать заявки.

× Забудьте про сложный функционал

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

× В плену у чужого хостинга

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

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

× Несовместимость с российскими реалиями

Многие конструкторы — иностранного производства, они не адаптированы для российских реалий. Свежо предание, как Яндекс перестал индексировать сайты на конструкторе Wix из-за javascript-ошибок.

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

  • ни за простои хостинга,
  • ни за сбои в системе,
  • ни за несоответствие законодательству,
  • ни за «внезапные» обновления,
  • ни за блокировку.
  • Это все ваш риски, репутационные и финансовые.

× Имя на поддомене

На многих конструкторах (например, на Tilda) на бесплатном тарифе вам предложат зарегистрировать имя сайта на поддомене вида site.tilda.ws. Доверия к сайту со стороны пользователей это не прибавит, хоть поисковикам до таких мелочей едва ли есть дело.

4. Студийные CMS

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

Примеры: Canape CMS, UralCMS, Argilla, MediaPublisher и проч.

☺ Развернутая техдокументация

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

☺ Есть служба поддержки

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

Как работает служба поддержки Canape CMS

☺ SEO-дружелюбный функционал

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

Настройка SEO-параметров в Canape CMS

☺ Кастомизация под задачи бизнеса

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

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

☺ Тестовые площадки

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

☺ Ориентация на клиента, а не на разработчика

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

Студийные CMS в большей степени учитывают индивидуальные потребности бизнеса, и обычно имеют специализацию (интернет-магазины, информационные порталы и проч.)

Разные типы сайтов, собранные на Canape CMS

☺ Защищенность

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

WordPress, например, ломают достаточно часто. Злоумышленник без труда получит доступ к админке, если пользователь не очень опытный. Сайты обычно взламывают, чтобы вымогать с владельца деньги или повесить на него вредоносный код. Та же ситуация встречается с OpenCart и MODX.

× Сложности для сторонних разработчиков

Такие решения менее растиражированы, и стороннему разработчику приходится разбираться в чужом коде (в Canape CMS есть тестовые площадки и тех. документация, а код открыт и стандартизирован, поэтому проблема не слишком большая).

× Зависимость от студийных сервисов

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

× Никто не застрахован от безвременной кончины

Если студия закроется или откажется от своей CMS, то движок перестанет обновляться.

Однако от этого не застрахованы и пользователи популярных движков. Хотя вероятность такого исхода у них ниже.

Самый простой способ не ошибиться в выборе движка

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

Если же вам напишут сайт в одном месте, а потом вы решите отнести его на продвижение в другую веб-студию, будьте готовы к непредвиденным расходам:

  • Придется платить за подключение дополнительных модулей или стороннюю разработку необходимых функций, чтобы, допустим, иметь возможность редактировать метатеги. Обычно эти траты для владельца бизнеса оказываются неожиданными.
  • Вам могут предложить перенести сайт на другую CMS, которая больше подходит для продвижения (или с которой ваш новый подрядчик лучше знаком). По стоимости это часто сопоставимо с разработкой нового сайта.
  • Мероприятия по продвижению будут менее эффективны, и потребуется их гораздо больше, чем если бы вы все сделали в одной компании. То есть опять траты.
  • Некоторые CMS имеют крайне неудобные инструменты для редактирования наполнения. Если вам «повезло» заиметь сайт на одной из них, придется привлекать разработчиков, даже чтобы поменять номер телефона на страницах.
Цукерберг рекомендует:  Дом, который запрограммировал Джек

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

— Если сайт нужен только, чтобы пустить на него контекстную рекламу, а о SEO речи не идет — конструктор вам подойдет. Но учтите, что трафик иссякнет, когда бюджет рекламной кампании будет исчерпан. Продвигаться в поисковиках сложнее, но эффект длится гораздо дольше.

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

Для руководителя не должно иметь значения, на какой CMS построен сайт, если он занимает верхние позиции в поисковой выдаче и приносит вам заявки. Выбор движка — задача SEO-подрядчика, от которого вы будете требовать конкретные KPI по продвижению. Навязывая свои предпочтения по CMS, вы усложняете работу специалистам и, скорее всего, увеличиваете собственные затраты на интернет-маркетинг.

Обзор популярных CMS с точки зрения SEO-специалиста

На этапе разработки сайта один из первых вопросов, который возникает перед владельцем, — какой движок выбрать? Кажется, все просто – почитал отзывы, выбрал лучший. Но на деле оказывается столько деталей, столько противоречащих друг другу статей и мнений, что вопрос перетекает в острую проблему с претензией на глубокое исследование. Спокойно, исследование мы уже провели и делимся результатами.

А можно не заморачиваться?

Спойлер: нет, нельзя. Относительно CMS возникает столько горячих споров не на пустом месте – выбор движка влияет на возможность внесения SEO-правок и на дальнейший успех проекта в целом. Грамотное планирование будущего сайта и всесторонний анализ предлагаемых на рынке движков – основы успешного выбора CMS.

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

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

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

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

Критерии правильного выбора CMS

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

  • Тип сайта и тематика

У вас должно быть сформировано четкое представление о том, какой тип сайта вы хотите получить (интернет-магазин, сайт услуг, визитка, форум и т. п.). Аналогичная ситуация с тематикой. Эта информация – первый шаг в понимании функционала, который нужно будет реализовать на сайте. Начать делать сайт услуг и закончить интернет-магазином – так себе история.

  • Функционал сайта

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

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

  • Возможность вноса правок (в том числе, seo-правок)

Все многообразие движков, представленных на рынке, зачастую не способно удовлетворить потребности каждого сайта, потому важным является возможность адаптации CMS под нужды пользователя. Отдельно стоит посмотреть, насколько CMS является SEO-friendly (позволяет вносить правки в рамках внутренней оптимизации сайта). Даже если вы не планируете заниматься продвижением сейчас, предусмотреть такую возможность надо обязательно. Это избавит вас от головной боли в дальнейшем. Из основного:

  1. Метатэги (Title, Description). Определяют сниппет и заголовок вашего сайта в поисковиках, участвуют в ранжировании. Должны содержать ключевые запросы и быть уникальными для продвигаемых страниц
  2. ЧПУ адреса. Например, не mysite.ru/index.php?category=11&page=9, а mysite.ru/catalog/hp-laserjet-pro/. Помогают пользователям и поисковикам понять, что содержится на каждой из страниц
  3. Возможность редактирования robots.txt и sitemap.xml. Эти служебные файлы отвечают за индексацию сайта и показывают поисковику, какие страницы нужно добавлять в индекс, а какие — нет
  4. Настройка 301 редиректов и 404 страниц. Функционал используется при необходимости смены адресов или удаления товаров.
  5. Хлебные крошки. Упрощают навигацию пользователя, помогают лучше ориентироваться на вашем сайте

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

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

Обо всех проблемах, с которыми вам, возможно, придется столкнуться, лучше узнать сразу, до начала разработки. У каждого движка есть свои недостатки, поэтому нужно выбрать именно тот, чьи косяки не будут критичны для вашего сайта. Например, для OpenCart недостатком является генерация дублей страниц (большое количество дублей может вызвать проблемы с индексированием вашего сайта), сайты на Joomla легко взламываются, а Wix работает с динамически сформированным контентом (для корректной индексации потребуется создать html-версии всех страниц).

  • Стоимость (бесплатные движки vs. платные)

Сейчас на рынке есть множество достойных представителей не самой высокой ценовой категории, более того, часть разработчиков предоставляют свои решения бесплатно (WP, Drupal, Joomla и т. п.). Их можно рассмотреть при создании небольших сайтов со стандартным функционалом (например, региональный сайт клиники). Но важно учитывать, что такие движки «бесплатны» лишь условно — для внесения базовых правок требуется установка платных плагинов или покупка бизнес-версии.

  • Срок жизни и распространенность CMS

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

Хочу свой движок

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

  • Огромные временные и денежные трудозатраты. То, что уже реализовано разработчиками движка, придется делать с нуля. Это и архитектура сайта, и структура баз данных, и интерфейс админ-панели
  • Привязка к разработчику. Разбираться в чужом коде – долго и дорого. Поэтому за доработками придется идти либо к разработчику сайта (который может взять с вас приличную сумму за простую правку), либо искать стороннего специалиста и платить временем
  • Поиск квалифицированного разработчика. Если вы решили реализовать действительно нестандартное решение, то доверить это неопытному специалисту не получится. Здесь нужны серьезные навыки программирования и опыт самостоятельного написания сайтов. И это снова большие затраты
  • Устранение ошибок. Популярные движки хороши тем, что их используют миллионы людей каждый день, а основные баги исправляются разработчиками самостоятельно в обновлениях. У вашей личной CMS никогда не будет такого количества тестировщиков

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

Сравниваем популярные движки

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

Функционал 1С-Битрикс WordPress Drupal Joomla! MODX OpenCart UMI.CMS Tilda, Wix и другие конструкторы
Внос базовых СЕО-правок (тэги, ЧПУ, хлебные крошки, 404) + + + + +
Разнообразие шаблонов, дизайн + + + + + +
Фильтры, сортировки + + + +
Корзина + + + + +
Внедрение платежных систем, eCommerce + + + + +
Возможность самостоятельного вноса правок, удобство верстки + + + + + + +
Безопасность и защита от взлома + + + +
Поиск по сайту + + + + + + + +
Комментарии + + + + + + + +
Блог + + + + + + + +
Возможность масштабирования, наличие модулей и плагинов + + + + + + +
Тех. поддержка + + + +
Открытый код + + + + + + +
Скорость работы + + + + + +
Недостатки Использование большого количества ресурсов сервера Ограниченный функционал в базовой версии CMS; нагрузка на сервер у больших сайтов Сложный интерфейс; сложность установки модулей, масштабирования Сложный интерфейс; большое количество лишнего кода Оригинальная документация (сложна в изучении) Не удобный редактор материалов; проблемы с совместимостью расширений при обновлении Высокие требования к хостингу Ограниченный функционал, стандартные шаблоны, в базовых тарифах малый объем дискового пространства, перенести сайт на другой хостинг возможно только за деньги.
Подходящий тип сайта Сайт услуг, интернет-магазин, новостной сайт или блог, сайт сервиса Сайт услуг, новостной сайт или блог, промо-сайт Сайт услуг, интернет-магазин Новостной сайт или блог, сайт услуг, промо-сайт Интернет-магазин, сайт услуг Интернет-магазин, сайт услуг Сайт услуг, интернет-магазин Сайт услуг, интернет-магазин, новостной сайт или блог, промо-сайт
Цена От 15 900 руб./год Беспл. Беспл. Беспл. Беспл. Беспл. От 22 900 руб./год От 1500 руб./год

Таблица 1 — Сравнительные характеристики движков при выборе CMS

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

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

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

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

Оценивая по этим критериям, можно выделить несколько положительных примеров: WordPress, Magento, Drupal, CS-Cart и 1С-Битрикс.

Среди перечисленных WordPress заслуживает отдельного внимания: без преувеличения это самая популярная из существующих CMS, на ней реализовано около 30% всех сайтов. Платформу ценят за простоту использования и широкий набор из всех основных функциональных блоков, которые можно дополнить модулями сторонних разработчиков. К примеру, за счет них можно развернуть полноценный интернет-магазин.

Однако реализация крупного проекта в сегменте eСommerce на WP – не самый оптимальный вариант. Во-первых, движку не всегда хватает производственных мощностей при обработке данных, из-за чего нагрузка на сервер возрастает в разы. Так же вопрос безопасности для сайтов на ВордПресс один из наиболее актуальных. Случаи успешных хакерских атак с целью взлома не редкость.

Однозначно меньше риска с работой на WordPress будет при работе с блогами и другими информационными проектами. В том числе эта CMS хорошо подойдет при создания корпоративного сайта.

Сайт услуг

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

Выбор платформы для такого сайта заключается в первую очередь в соответствии правилам удобства работы с контентом. А также возможности адаптации сайта под решение вспомогательных задач, поскольку внедрение какого-то дополнительного функционала (например, формы записи на приём или калькулятора стоимости) в сайты услуг – обычное дело. Среди CMS, удовлетворяющих такие потребности: 1С-Битрикс, WordPress, Joomla!, Drupal, MODx, UMI.CMS, NetCat.

Новостной сайт или блог

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

Форум

С выбором системы управления под создание форума все гораздо индивидуальнее. Для них существуют профильные площадки, среди которых к наиболее успешным можно отнести: phpBB, Invision Power Board (IPB) и vBulletin. Среди перечисленных phpBB является бесплатным аналогом двух других.

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

Так ли безнадежны бесплатные движки?

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

Бесплатные CMS, в отдельных случаях, могут быть достойной альтернативой лидерам рынка из сегмента платных платформ. Среди них можно выделить и так называемые конструкторы. Их основное преимущество – возможность «собрать» свой проект без углубленных знаний в области разработки и персонализировать его под собственные нужды.

Небольшие по объему сайты услуг, визитки с типовым функционалом и даже интернет-магазины ограниченного ассортимента могут существовать на бесплатных CMS. Тот факт, платите ли вы за движок, никак не учитывается при ранжировании поисковыми системами – в ТОПе некоторых тематик (преимущественно, сайты услуг) могут одновременно конкурировать между собой сайты на Wix и Битриксе.

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

Как мы дали шанс сайту на Wix и не пожалели

В нашей практике однажды случился сайт на движке Wix, который особо не любим в кругах сеошников и программистов. Причин на это, как минимум, две:

  • Жестко ограниченный функционал

(Поэтому часть seo-правок пришлось отменить, другую часть делать сложно и долго, обходными путями).

  • Динамически формирующийся контент

(А это значит проблемы с индексацией и, соответственно, ранжированием. Выход из ситуации: формирование html-версии каждой страницы сайта).

Также стоит быть готовым к различным проблемам, как со стороны самого конструктора, так и со стороны поисковиков. Сейчас большинство сайтов Рунета, сгенерированных на Wix, выпали из Яндекса (https://vc.ru/39496-wix-sayty-vypali-iz-yandeksa) из-за проблем с индексацией на стороне поисковика. Важно постоянно мониторить состояние вашего сайта и его отображение в поиске (как минимум, отслеживать позиции и следить за Вебмастером), особенно если он реализован на Wix и других конструкторах.

Несмотря на все трудности, за год работы нам удалось увеличить входящий трафик почти в 4 раза (с 1102 до 4248 посетителей в месяц):

Рис. 1 – Динамика трафика для сайта услуг на Wix за период с 01.05.2020 по 31.05.2020

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

За 3 месяца увеличили трафик на Tilda почти в 10 раз

Как и другие конструкторы, Tilda ограничивает функционал seo-специалиста и по этой причине считается непростым для продвижения движком. Среди недостатков — стандартные проблемы: дубли страниц, долгая верстка, невозможность внесения сквозных правок на весь сайт и т. п. Но у Тильды есть одно преимущество: это мощный и одновременно простой инструмент для создания уникального дизайна сайта.

Результаты продвижения сайта услуг спортивной тематики на Тильде оказались впечатляющими – за первые 3 месяца работы наблюдается прирост трафика из поисковых систем почти в 10 раз (с 513 до 5242 посетителей в месяц):

Рис. 2 – Динамика трафика для сайта услуг на Tilda за период 01.05.2020 по 31.05.2020

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

Еще один клиент – студия дизайна и визуализации – решил обновить дизайн и осуществить переезд с самописного движка на Тильду (февраль 2020). По итогу на следующий же месяц после переноса отчетливо виден скачок трафика, который продолжает расти:

Рис. 3 – Динамика трафика после переезда сайта на Tilda в феврале 2020 года

Здесь аналогичная ситуация – функционала Tilda было бы недостаточно для более крупного проекта (например, интернет-магазина). Но для небольшого сайта услуг, особенно если упор идет на дизайн, это вполне рабочее решение.

Так какой движок лучше?

В статье мы рассказали, почему важно правильно выбрать CMS и какие последствия могут ожидать, если проигнорировать этот этап. Мы описали подробно критерии выбора движка (тематика, функционал, объем будущего сайта, возможности и баги самого движка, а также срок его жизни и известность). Объяснили, почему в большинстве случаев самописные движки – это плохое решение. Сравнили популярные предложения на рынке и функционал, который они обеспечивают. Рассказали, что иногда можно не платить за CMS и показали несколько кейсов по продвижению сайтов на Wix и Tilda.

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

Какую выбрать CMS: простое руководство и сравнение движков

Сегодня на рынке существуют сотни систем CMS – на любой вкус и цвет, причем большинство этих платформ с открытым исходным кодом, то есть являются бесплатными.

Выбираем CMS для сайта, обзор 5 лучших CMS

Что такое CMS

XXI век принес революцию в области веб-дизайна. Эта революция прошла под видом развития систем управления контентом (CMS).

CMS (система управления контентом) – это программное обеспечение, позволяющее систематизировать, публиковать и изменять сайт без сильных технических знаний в области веб-мастеринга.

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

Общие преимущества CMS

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

  • нет необходимости иметь специальные технических знания – интуитивно понятный интерфейс позволяет в доступной форме внести любые изменения, даже в случае отсутствия опыта или специальных навыков;
  • доступность – системы управления контентом находятся в свободном доступе в Интернете;
  • open source – большая часть систем CMS является бесплатной, а некоторые дополнения для этих CMS являются платными. Дополнения предоставляют новые возможности в управлении сайтом. Стоит принять во внимание последствия, вытекающие из open source. Исходный код таких систем общедоступен, из-за этого, такие системы управления сайтом представляют повышенный интерес для третьих лиц, например, хакеров.

Типы CMS

В общем случае все CMS можно разделить на два типа:

  1. Коммерческие, т.е. платные.
  2. OpenSource, т.е. бесплатные.

Какие CMS наиболее популярны в Рунете?

Коммерческие Некомерческие
1C-Битрикс WordPress
Shop-Script (Webasyst) Joomla
Umi CMS ModX
Diafan Drupal
DataLife Engine OpenCart
TYPO3

Какую CMS выбрать коммерческую или некоммерческую?

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

Преимущества коммерческих CMS

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

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

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

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

Преимущества некоммерческих CMS

Стоимость. Основным преимуществом системы с открытым исходным кодом является стоимость, которая составляет 0 рублей.

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

Резюме

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

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

Обзор бесплатных CMS

Самой популярной в мире системой управления контентом является WordPress. Последующие места занимают следующие cms: Joomla!, Drupal, Typo3 и ModX. Ниже представлена краткая характеристика и описание основных возможностей, перечисленных CMS.

WordPress

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

Преимущества WordPress

  • Самая простая в управлении CMS;
  • Простота размещения и редактирования материалов на сайте
  • Простое добавление новых разделов
  • Встроенная система тегов
  • ЧПУ (дружественные URL)
  • Большое количество бесплатных шаблонов
  • 18,000+ дополнительных расширений и более 14,000 бесплатных шаблонов
  • Установка за 5 минут

Joomla!

Joomla! – это CMS немного более сложная, чем WordPress, но это не значит, что она предназначена исключительно для профессионального использования. Огромное преимущество данной CMS – это большое количество дополнений (плагинов, компонентов, модулей) доступных как для бесплатного, так и платного использования. Для людей, которые впервые имеют дело с системой CMS, панель администратора, предложенная Joomla, может оказаться слишком продвинутой. Для таких пользователей Joomla предлагает богатый ресурс учебных материалов, например, уроки, рассчитанные на пользователей с меньшим опытом, или большое количество форумов, где можно проконсультироваться по конкретной теме.

Приеимущества Joomla

  • Широкое комьюнити в Рунете. Десятки тематических форумов и сайтов
  • Большой выбор профессиональных шаблонов
  • Уже «из коробки» система готова для использования
  • Множество дополнительных расширений, с помощью которых можно реализовать практически любой функционал
  • Удобна в управлении и менеджменте статей и категорий
  • Понятный способ добавления материалов
  • Мощная админ-панель
  • В настоящее время доступно более 7000 расширений

Drupal

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

Преимущества Drupal

  • Оптимальная система для создания большого сайта
  • Простая система установки модулей
  • Оптимальная система с точки зрения использования ресурсов
  • Очень гибкая модульная система
  • Большой выбор дополнительных расширений

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

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

Typo3

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

Преимущества Typo3:

  • Системы управления корпоративным контентом
  • Огромный функционал, гибкость, расширяемость
  • Обширное комплексное управление правами
  • Простая интеграция с другими системами, такими как CRM, ERP.

Сравнение CMS

WordPress TYPO3 Joomla! Drupal ModX
Категория Блог Системы управления корпоративным контентом Система управления веб-контентом Система управления веб-контентом Система управления веб-контентом
Лицензия GNU GPLv2+ GPL GNU GPL v2 GPL GNU GPL
Операционная система Кросс-платформенная Кросс-платформенная Кросс-платформенная Кросс-платформенная Кросс-платформенная
Поддерживаемые веб-сервера Веб-сервер с поддержкой PHP и MySQL Apache, Nginx, MS IIS Apache, Nginx, MS IIS Веб-сервер с поддержкой PHP Веб-сервер с поддержкой PHP и MySQL
Поддерживаемые базы данных MySQL, MariaDB MySQL, PostgreSQL, Oracle, Firebird, MS SQL Serve MySQL, MS SQL Server, PostgreSQL, MariaDB MySQL, MariaDB, Percona Server, PostgreSQL, SQLite MySQL
Язык на которых написаны шаблоны PHP Разные PHP PHP PHP
Установка расширений Да Да Да Да Да
Бэкэнд из браузера Да Да Да Да Да
Интелектуальный анализ данных С использованием расширений С использованием расширений Да Да С использованием расширений
XML-интерфейс С использованием расширений С использованием расширений С использованием расширений С использованием расширений С использованием расширений
Соответствие текущим веб-стандартам Да Да Да Да Да

Общая оценка (больше – лучше)

WordPress TYPO3 Joomla! Drupal ModX
Установка и настройка 3 1 2 1 2
Дружественные редакторы 3 2 2 2 2
Пользователя-дружественный операции (админ) 3 2 2 2 2
Стоимость для расширения / дополнительные услуги и поддержку 2 2 2 1 1
Расширяемость / Настраиваемость 3 2 3 2 3
Сообщество 3 1 3 2 2
Безопасности 1 2 1 2 2

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

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

Обязательно ли использовать CMS?

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

Обзор популярных систем управления сайтом (CMS). Часть 1

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

Не так давно компания iTrack предоставила независимый рейтинг систем управления сайтом, составленный по информации о реальных установках на сайтах. Всего было проверено около миллиона сайтов.
Места распределились так (на июль 2014):

Рассмотрим самые популярные системы этого рейтинга.

1. WordPress (Вордпресс)

Бесплатная CMS, последнее обновление от 08.05.2014, сайт ru.wordpress.org
WordPress очень популярен в рунете и мире CMS, особенно среди новичков. Хорошо русифицирован. Легко устанавливается. Процесс установки занимает менее 5 минут от начала до конца. Наполнение сайта контентом не требует никаких дополнительных знаний.
Позволяет создавать сайты различного типа, но всё же, когда говорят о Вордпресс, подразумевают, что это, в первую очередь, движок для блогов. Поэтому если необходимо легко и быстро создать свой блог, либо несложный сайт информационного типа, то именно Вордпресс – хороший выбор.
Минусы Вордпресса типичны для популярных CMS — возможность сбоев при высокой посещаемости и периодическое обнаружение тех или иных уязвимостей в скрипте.
Также Вордпресс вряд ли подойдёт для сложного сайта с большой функциональностью, например портала или интернет-магазина, т.к. просто не имеет необходимых модулей для этого.

Интересный факт:
Около 40 тысяч новых сайтов в день создается с помощью WordPress. То есть, практически каждые две секунды рождается сайт на этой CMS.

2. Joomla! (Джумла)

Бесплатная CMS, последнее обновление 11.06.2014, сайт www.joomla.org
Несколько сложнее в освоении, чем Вордпресс, но имеет и большую сферу применения. Потребуются некоторые усилия для установки этой CMS. Наполнение сайта станет для вас достаточно легким процессом после того, как вы разберетесь в структуре элементов Joomla.
Для Джумлы разработано огромное число модулей, включая форумы, чаты, блоги, интернет-магазины. Джумла позволяет создавать самые различные сайты, как простые, так и сложные, это достаточно универсальная CMS. Также для Джумлы существует огромное число шаблонов.
Но есть и минусы. Уязвимости в коде тоже время от времени встречаются, поэтому периодически необходимо обновлять систему.

Интересный факт:
Joomla поддерживает 64 различных языка.

3. 1С-Битрикс

Платная CMS, последнее обновление 16.04.2014, сайт www.1c-bitrix.ru
Перед установкой Битрикса, возможно, придется задуматься над выбором хостинга. Если вы планируете разместить на сайте обширный каталог товаров, объявлений и т.п., то нужно будет выбрать специальный тариф на хостинге (помощнее), только тогда система будет работать нормально. Но это единственная сложность при установке.
Важнейшим преимуществом Битрикса является его многофункциональность. Разработчики предлагают не только пакетные сборки, но и готовые решения. Можно при установке выбрать готовый сайт (на одном из стандартных шаблонов), например, сразу создать готовый интернет-магазин (с настроенной корзиной, формой заказа, способами доставки и оплаты, с личным кабинетом пользователя). Также несомненный плюс — высокая надежность, безопасность, стабильное обновление. Обновления, касающиеся безопасности, всегда будут доступны клиенту абсолютно бесплатно.
Управление контентом в этой системе значительно отличается от других CMS. В принципе, если привыкнуть к этому, то вы легко сможете менять информацию на сайте.
Первым минусом Битрикса является его цена. Да, цена действительно высокая, но она оправдана мощностью системы — правда, чтобы использовать эту мощность, скорее всего, понадобится специально обученный под Битрикс программист. Таким образом, CMS подходит либо для тех, кому не жалко денег, чтобы получить готовый работающий шаблонный сайт, либо для серьезных проектов (крупных порталов и интернет-магазинов).

Интересный факт:
Сайт компании «Эльдорадо» (www.eldorado.ru) работает на Битриксе.

4. DataLife Engine (DLE)

Платная CMS, последнее обновление 01.04.2014, сайт dle-news.ru
Описание системы DLE стоит начать с того, что она платная. Многие считают, что это – ее основной минус. Как и у любого продукта, у DLE есть и бесплатная демо-версия. Но так как она распространяется бесплатно, то имеет ряд недостатков, как, например, ограничение в количестве новостей – 100, комментариев – 200. В то же время многие дополнительные модули для DLE бесплатны.

Работать с содержимым сайта совсем не сложно, так как в DLE всего два типа контента – новости и статические страницы. Но в системе нет понятия Меню и Блоки, а это очень удобные и необходимые решения. Поэтому такое упрощение структуры делает систему недостаточно гибкой и не позволяет легко менять внешний вид сайта.

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

Обзор популярных CMS: плюсы и минусы

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

При создании нового сайта встает непростой вопрос: какую CMS выбрать?

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

1 C Битрикс

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

Давайте посмотрим, все ли так хорошо.

Начнем с небольшой ложки дегтя

Основной реальный минус платформы – высокая стоимость лицензий как на саму CMS, так и на отдельные компоненты системы.

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

Цукерберг рекомендует:  33 бесплатных PSD файлов с GIF индикаторами загрузки

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

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

Теперь о приятном

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

2. Многие функции доступны «из коробки» и требуют крайне незначительного участия разработчиков.

3. Система постоянно совершенствуется, расширяя функционал.

4. Есть техническая поддержка, способная ответить на большинство вопросов.

5. Система достаточно неплохо защищена от взлома. Скажем так: интернет-банк на Битриксе делать не стоит, а вот ваш интернет-магазин едва ли взломают.

6. Отличный API, позволяющий создавать нестандартные решения.

7. Высокая готовность к работам по SEO.

8. Система резервного копирования.

9. Удобство обновления платформы.

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

Слегка расстраивает лишь высокая цена — минимальная лицензия на самый простой сайт стоит более 5000 руб. (интернет-магазин обойдется около 40 000 руб. и выше), и огромное количество малограмотных специалистов, создающих плохие решения на хорошем движке.

Рейтинг популярных CMS за 2020 г. (по данным сайта cmsmagazine.ru)

Дальше опустимся на вторую строчку рейтинга.

WordPress

WordPress – как много в этом звуке! Все веб-разработчики начинали свою карьеру с чего-то. И для очень многих первой баррикадой на пути к совершенству стала именно система управления WordPress. Этот движок изначально был создан в качестве платформы для ведения блога, в дальнейшем дорос до современного серьезного решения.

Интересный факт: в начале 2020 г. на эту платформу был переведен сайт американского Белого дома. Ранее на этом сайте использовался Drupal.

Плюсы использования WordPress

1. Бесплатная лицензия.

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

3. Простота установки. В принципе, с настройкой и установкой справится даже школьник. Особенно с помощью роликов с Ютуба.

4. Нетребовательность к ресурсам. Да-да, ее можно даже на бесплатный хостинг поставить.

Минусы

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

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

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

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

Joomla

Третья строчка хит-парада –Joomla. Нам довелось работать с этой системой, начиная с версии 1.0 и до 2.5 включительно.

Плюсы

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

Минусы

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

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

Drupal

Если были упомянуты WordPress и Joomla, то стоит добавить в этот список и Drupal (10-е место в рейтинге популярных CMS).

«Из коробки» Drupal содержит минимальный набор необходимых инструментов, позволяющих сайту нормально функционировать.

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

Список преимуществ и недостатков системы несколько отличается от Joomla и WordPress.

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

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

«Новый» недостаток – сложность в освоении как для пользователя, так и для программиста (по сравнению с WordPress и Joomla).

Большинство сравнительных рейтингов на этом примерно и заканчиваются.

ImageCMS

Хотим добавить в этот анализ еще одну платформу – ImageCMS.

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

Началась эта история с того, что нам для проекта понадобился движок, отвечающий ряду довольно жестких требований:

2) неплохой уровень SEO и производительности,

3) удобный шаблонизатор,

4) простая в освоении административная панель,

5) высокий уровень безопасности.

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

Парадоксально, но факт: в бесплатной версии дублировалось до 90 % функционала системы Битрикс, имевшегося на тот момент. Мало того, с точки зрения требований к серверу они были ниже, чем у Joomla. Начав изучать систему глубже, выяснили, что у платформы достаточно неплохая система шаблонов, легкая админка и т.д. Сделав пару сайтов на пробу и поработав с ними некоторое время, пришли к выводу, что защищенность платформы от вирусов и взломов также достаточно высока. Далее выяснилась интересная особенность: в системе реализована классическая модель MVC, что делало ее очень неплохим плацдармом для изучения многих нюансов работы.

В процессе работы проявились и недостатки:

  • довольно небольшое количество товаров, с которыми можно было бы адекватно работать – до 5–7 тысяч;
  • отсутствие интеграций с любыми сервисами типа платежных систем и т. д.;
  • отсутствие адекватной документации;
  • отсутствие техподдержки.

Еще один парадокс этой платформы – с определенного момента, несмотря на исправление обозначенных выше проблем, каждая следующая версия усиленно деградировала. То есть каждая следующая версия оказывалась хуже прежних: шаблон усложнился (в десятки раз!), появилось огромное количество багов, часть кода системы была закодирована, и пришлось все-таки от этого решения отказаться. В 2020 г. состоялся последний релиз классической ImageCMS, построенной на фреймворке CodeIgniter 2, и данная платформа стала дополнением к WordPress (причем платным, и на момент написания этой статьи весьма недешевым).

Что в итоге

В заключение попробуем представить все описанное небольшой табличкой.

Движок для сайта (CMS) — обзор, сравнение и выбор платных или бесплатных систем управления контентом

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Сегодня я хочу поговорить про такое понятие, как движок сайта или же, говоря «по научному», CMS (системы управления контентом).

По сути, это программы для web-сервера, которые существенно упрощают создание и поддержание работы сайта. Ну, а сам по себе вебсайт позволит вам заработать деньги в сети без вложений (если вы его создадите сами и не будет тратиться на его продвижение).

Сайт — это web приложение, у которого нужно постоянно обновлять и добавлять информационное наполнение. Если представить, что движков, или, по другому говоря, систем управления контентом (ЦМС) не существует (ни платных, ни бесплатных), то задача создания своего собственного сайта (любого интернет-проекта) существенно усложнится и для многих это станет «неподъемным делом».

Платные и бесплатные CMS — какой движок выбрать

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

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

Обычно логику работы любой ЦМС можно представить как несколько ключевых моментов:

  1. Любой платный или бесплатный движок должен предоставлять пользователям возможность удобного создания новых и редактирования старых материалов проекта, а также организовывать структурирование этих материалов. Обычно для этого в CMS интегрируются удобные визуальные редакторы, позволяющие оформлять текст будущих статей по принципу визивиг — что вижу, то и получаю на сайте (примерно как в Ворде). Глубоких или даже базовых познаний в Html или CSS от вас при этом, скорее всего, не потребуется.
  2. Движок сайта должен обеспечивать хранение текстов всех материалов проекта в базе данных. Хотя бывают системы управления, не использующие БД вовсе и хранящих данные в файлах, но это скорее исключение, чем правило.
  3. При каждом обращении к web-серверу CMS должна создавать запрошенные пользователями страницы налету, вставляя в них информацию из базы данных. При большом количестве посетителей это может существенно нагружать web-сервер, вплоть до полного его затыка. Но на этот случай практически во всех бесплатных и платных движках предусмотрена возможность кэширования — хранения созданных веб-страниц на сервере в виде уже готовых файлов, открытие которых не будет сильно нагружать процессор или занимать оперативную память.
  4. Так же, на мой взгляд, движок должен уметь формировать URL адреса таким образом, чтобы они представляли из себя транслитерацию заголовков страниц Title (так называемые ЧПУ — человекопонятные урлы)

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

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

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

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

Так что же выбрать — платный или бесплатный варианты? Однозначного ответа на этот вопрос не существует, ибо все зависит от поставленной перед вами цели. В некоторых случаях лучшим решением будет использование халявной ЦМС, а иногда намного проще и оптимальнее — заплатить определенную сумму за платный продукт.

И тут даже дело не в том, что бесплатное всегда интереснее платного, а платное всегда более качественнее. Можно сделать очень хороший сайт на CMS Joomla (примеры популярных сайтов на Джумла позволяют это подтвердить) и сделать посредственный web-проект на дорогущем движке типа Битрикса.

Если у вас нет лишних средств, но есть куча времени и желание пробивать лбом стены (приобретая при этом бесценный опыт), то любой популярный бесплатный движок подойдет вам для создания сайта, например, Joomla, SMF или Вордпресс). Т.к. ЦМС будет халявной, то скорее всего вы не получите никакой технической поддержки в случае возникновения проблем. Все возникающие с бесплатной системой управления контентом проблемы станут только вашими и вы будете мучить поисковые системы описанием возникших у вас трудностей в надежде отыскать в паблике ответы на них.

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

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

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

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

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

Например, среди бесплатных CMS наиболее простой в освоении системой управления контентом мне представляется WordPress или Joomla, а вот Drupal, при всех его плюсах, довольно сложен в освоении и поэтому не так популярен, как два первых варианта. Но зато имея навыки работы в Drupal, возможностей у вас будет больше, нежели при использовании Вордпресса или Джумлы. Опять же, все зависит от точки зрения.

Среди платных движков, мне кажется, самым простым в освоении является S.Builder, хотя опять же повторюсь, что если у вас есть опыт работы с какой-либо системы управления, то лучше всего будет именно ее и использовать для создания сайта — сэкономите массу времени, нервов и сил.

Рейтинг и каталог платных и бесплатных ЦМС

На ресурсе iTrack периодически проводится исследование, позволяющее построить актуальный на данный момент рейтинг CMS . На начало лета 2015 года были получены следующие данные:

Как вы можете видеть, первые два места занимают бесплатные ЦМС (Joomla и WordPress), на которых в общей сложности построено более половины всех исследуемых сайтов.

Собственно, эти данный в какой-то мере подтверждает диаграмма наиболее популярных движков для сайта в рунете (русскоязычной части всемирной паутины WWW), которой с нами поделился сам Яндекс:

Кстати, если рассматривать только бесплатные CMS, то Вордпресс и Джумла оставляют остальным движкам лишь одну треть от общего количества исследуемых ресурсов:

Среди же платных движков сайта безоговорочно лидирует 1С-Битрикс:

Если посмотреть отчет iTrack за 2010 год, то там, кроме рейтинга популярности платных и бесплатных движков, можно найти очень интересные графики. Там будет приведена скорость загрузки сайтов на разных ЦМС:

Не знаю, увеличилась ли скорость работы WordPress за последний год, но во время тестирования он показал самое худшее время по скорости загрузки. Возможно, тут сыграло роль то, что на Вордпресс создано очень много блогов, которые располагаются на не самых быстрых, но зато на самых дешевых или даже free hosting. Тестирование скорости работы различных движков, насколько я понимаю, проводилось под нагрузкой.

Есть очень интересный ресурс, на котором собран каталог платных и бесплатных CMS.

Чем он мне нравится, так это тем, что там можно почитать отзывы (одноименная колонка) пользователей о данной конкретной ЦМС, но кроме этого можно будет еще посмотреть примеры сайтов на разных движках (колонка «Кол-во работ»), созданных на нем. Кликнув по числу сайтов в колонке «кол-во работ» можно, допустим, подробно изучить список сайтов созданных на бесплатном движке Joomla и отсортированных по значению Тиц (тематического индекса цитирования Яндекса):

Если захотите и свой ресурс добавить в этот рейтинг, то не примените воспользоваться соответствующей кнопкой справа над таблицей.

Кстати, если вы посчитаете, что создать свой сайт самостоятельно вам будет сложновато, то можете посмотреть рейтинг веб-студий, расположенный на этом же ресурсе. Там вы сможете увидеть созданные данной студией проекты, щелкнув по ссылке в колонке «Работ».

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

Оказывается, что движки можно делить не только по степени их популярности, по платности или же по скорости работы сайтов, на них созданных. У Яндекса есть еще и статистика, где можно понять, какие ЦМС чаще всего подвержены заражению вирусами (читайте про проверку сайтов на вирусы онлайн в приведенной статье).

В связи с этим Яндекс дает ряд советов о том, как уберечь свой сайт от взлома:

  1. Старайтесь всегда вовремя обновлять движок вашего сайта до последней актуальной версии (читайте как обновить joomla и про обновление wordpress).
  2. Яндекс советует скрывать тип и версию используемой вами CMS, т.к. это может затруднить процесс взлома.
  3. На приведенном скриншоте по количеству взломов лидирует DLE, который очень многие вебмастера используют нелегально (не покупая). Взломанные версии этой ЦМС очень часто бывают уже заражены различными вирусами. Отсюда вывод — используйте только легитимные (что это?) версии движков и скачивайте их только с официальных сайтов разработчика (как найти оф.сайт).
  4. Взлом некоторых ЦМС (все тот же DLE) возможен путем введения специальных запросов. Такие дыры в них обязательно нужно будет закрыть с помощью привлечения сторонних специалистов или же самостоятельно, если вы обладаете должным багажом знаний.
  5. Как не парадоксально звучит, но, как правило, сами движки неплохо защищены от взлома, а слабым звеном являются расширения для них, которые вы устанавливаете дополнительно. Поэтому старайтесь использовать только самые необходимые и защищенные от взлома расширения для своей CMS.
  6. Очень часто взламывают посредством взлома компьютера вебмастера (поставьте надежный пароль на компьютер) и хищения паролей от Ftp клиента (читайте про защиту паролей в Keepass) и т.п. вещей. В связи с этим нужно с должным пиететом подходить к вопросу защиты от вирусов своего рабочего места и использовать бесплатный и удобный Ftp клиент, например, описанную тут Файлзилу со всеми предосторожностями.

Обзор бесплатных CMS (систем управления контентом)

Самой популярной бесплатной ЦМС является Joomla. Данный движок существует и развивается уже довольно давно. Уже довольно давно появилась последняя версия — Джумла 3.x, но в силу очень большой инерции разработчиков расширений, по-прежнему актуальна и очень популярна версия Joomla 1.5 (и последующие), о работе с которой я очень много писал в самоучителе.

Примерно так выглядит статистика по используемым пользователями рунета движкам (тут не только Joomla, но и вообще все популярные Цмс) в разрезе того, какая именно версия CMS используется — новая или уже устаревшая:

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

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

KtoNaNovenkogo.ru работает именно под управлением Вордпресса (но это секрет, ибо используемый движок и его версию нужно скрывать, судя по озвученному выше совету Яндекса). Про тонкости и нюансы работы с этим движком я писал и продолжаю писать в рубрике WordPress для чайников, а про расширения для него — в рубрике Плагины.

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

Сейчас мой блог размещается на обычном виртуальном сервере и при нагрузке в 20-25 тысяч посетителей в сутки скоростью работы Вордпресса я пока что доволен, особенно после доработки шаблона и оптимизации всего, что только можно оптимизировать. Хотя при использовании большого количества плагинов, без использования кэширования и без дополнительной оптимизации, WordPress становится довольно-таки тяжеловесным монстром.

Понятно, что существует еще масса бесплатных CMS, которые применяются для тех или иных целей. Это все тот же Drupal или DLE (DataLife Engine), и для многих случаев их использование будет оправдано, ибо идеальной ЦМС не существует, но упомянутые чуть выше WordPress и Joomla являются самыми популярными. Причиной может служить их довольно простое устройство и понятность именно для начинающих пользователей.

Какие из платных движков являются наиболее интересными

1С-Битрикс — самый популярный платный движок для создания сайтов, интернет-магазинов и других web-проектов. На его основе работает несколько тысяч крупных и не очень ресурсов. Если вы сами не решитесь создавать сайт на этом движке, то всегда сможете найти специалиста, который поможет вам это сделать (большой спрос рождает предложение).

Основной козырь 1С-Битрикс — это полная интеграция с продуктами 1С (бухгалтерия). Т.е. при создании на его основе интернет-магазина и его интеграции с 1С, вносимые вашим бухгалтером изменения в цены товаров тут же будут отображены на сайте, а при заказе товаров они будут сразу проведены и учтены в бухгалтерском софте вашей фирмы.

Цены на движок 1С-Битрикс варьируются в достаточно больших пределах (от 2 до 250 тысяч рублей). Это похоже на выбор комплектации при покупке автомобиля. Если перейдете на вкладку «Сравнить», то увидите за какие опции вам предлагают заплатить — какие модули этой ЦМС будут работать в выбранной вами комплектации, а какие не будут. Для большинства проектов следует ориентироваться на цену комплекта модулей в районе 1000 баксов.

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

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

Борются с тормознутостью PHP движков в основном за счет активации кэширования и чистоты написания кода. Как правило, наиболее универсальные CMS имеют большие тормоза.

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

В качестве не очень дорогой и достаточно быстрой платной ЦМС можно привести еще в пример S.Builder. Для понимания того, как создавать сайты на этом движке, скорее всего, у вас уйдет не очень много времени, т.к. он обладает достаточно низким порогом вхождения (что называется, интуитивно понятна). Эта система написана для конечного пользователя — абсолютно не подготовленного и не имеющего опыта вебмастеринга (в Ворде умеет работать и ладно).

S.Builder довольно гибок и с помощью него можно сделать практически все, но, скажем, в отличии от Drupal (на котором тоже можно сделать практически все), на S.Builder можно все это сделать вообще не залезая в код (имеется мощный конструктор модулей под ваши нужды).

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

S.Builder можно бесплатно попробовать в работе как онлайн, так и офлайн. В первом случае вам нужно будет перейти на страницу «Демо-версия on-line» и вам создадут временный сайт на этой ЦМС, где будут доступны все модули для «пробы пера». Если онлайн тестирование вас не устраивает, то можете скачать со страницы «Скачать CMS» полнофункциональную и абсолютно бесплатную офлайн версию этого движка (как будто бы вы сайт установили на Денвер) — «Пробная версия ЦМС для установки на локальном компьютере».

Ну и, конечно же, перечень популярных платных систем управления контентом сайта не ограничивается только этими двумя ЦМС. Вы можете посмотреть полный список в этом каталоге. Там же можно будет почитать отзывы и посмотреть проекты, сделанные и работающие на этих движках.

Напоследок хочу привести вам мнение профессионального оптимизатора из очень известной Seo компании «Ашманов и партнеры», который дал довольно-таки развернутый ответ на вопрос — Какая ЦМС лучше:

Какую CMS выбрать

Перед постройкой дома необходимо все тщательно спланировать – сделать проект, подобрать материалы и выбрать команду строителей. Сайт требует не меньших усилий, подготовки и участия. Один из важнейших вопросов – выбор CMS, программного движка. Неверный выбор может стоить денег, времени и принести массу проблем на сайте.

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

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

Рассмотрим аспекты, на которые важно обратить внимание, и плюсы/минусы популярных CMS.

Основные критерии выбора движка

Цели сайта

В то же время существует миф, что каждая ЦМС «заточена» под конкретный тип ресурса – блог, корпоративный сайт, интернет-магазин, инфосайт или портал. Это не совсем так. Большинство популярных движков универсальны. Например, WordPress изначально была платформой для создания блогов. Сейчас это система, которую можно приспособить под любые нужды.

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

CMS/Тип сайта Блог Обычный
сайт
Корпоративный
сайт
Портал Интернет-
магазин
WordPress
Drupal
Joomla!
1С-Битрикс
Magento
MODX
OpenCart

Платно или бесплатно?

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

Есть две основные причины выбрать платную CMS.

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

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

Однако если вы не планируете повторять успехи Ozon или Amazon, и уж тем более нуждаетесь в относительно простом сайте, вам может вполне хватить функционала бесплатных CMS. Не стоит верить тем, кто говорит, что WordPress или Joomla! не подходят для создания сложных площадок. С помощью дополнительных модулей на базе этих движков возможно очень многое.

Пример. Сайт Фонда Барака Обамы сделан на бесплатном WordPress.

Функциональность

Да, возможности даже бесплатных движков позволяют реализовывать сложные проекты. Но степень гибкости у каждой ЦМС своя. Функциональность обеспечивается как базой, так и дополнительными модулями. Поэтому очень важно обращать внимание на количество плагинов и величину сообщества вокруг системы.

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

Удобство работы с сайтом

CMS может быть функциональной, но будет ли она дружелюбной по отношению к пользователю? Если публикации необходимо делать часто и много, неудобная админка способна съесть массу времени. Большинство рядовых пользователей нуждается в WYSIWYG-редакторе, позволяющем обойтись без знания HTML. С другой стороны, редактор должен давать возможность работы с кодом – языком разметки и программирования.

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

Популярная или самописная CMS?

Многие веб-студии и отдельные разработчики предлагают клиентам самописные CMS-движки, которые они разрабатывают самостоятельно. Это наиболее гибкое решение – систему делают под конкретные задачи. Но у этого варианта есть огромный недостаток – зависимость от разработчика.

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

Преимущества и недостатки CMS

Рассмотрим плюсы и минусы отдельных систем управления контентом.

WordPress

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

Drupal

  • Бесплатно.
  • Большое количество дополнительных модулей, однако по этому параметру Drupal проигрывает WordPress.
  • Легкая установка.
  • Панель управления не отличается удобством – чтобы сделать ее более дружественной, требуется устанавливать плагины.
  • Относительно небольшое число дизайнерских тем.
  • Требовательность к ресурсам – бюджетные тарифы хостинга вряд ли подойдут всем и под любые идеи.

Joomla!

  • Бесплатно.
  • Большой выбор расширений движка.
  • Развитое комьюнити.
  • Довольно простая установка.
  • Движок может генерировать множество дублей, что плохо сказывается на SEO.
  • Шаблоны поддаются редактированию с большим трудом, чем у WordPress.
  • Часто имеет место избыточность кода – много программного мусора.
  • Необходимость в более серьезных навыках настройки и управления системой, чем в случае с самым распространенным движком.

1С-Битрикс

  • Отличная техподдержка – вам всегда помогут.
  • Разобраться в админпанели несложно.
  • Разнообразие дополнительных модулей. Разработчики постоянно расширяют систему, которая уже давно стала в Рунете лидером среди коммерческих CMS.
  • Гибкость и масштабируемость – программный комплекс хорошо подходит для серьезной компании, готовой к затратам на ведение онлайн-бизнеса.
  • Совместимость с бухсистемой 1С.
  • Возможность выбрать тариф с установленной ЦМС на многих хостингах.
  • Имеются специализированные бесплатные обучающие курсы.
  • Высокая стоимость – для запуска интернет-магазина требуются дополнительные десятки тысяч рублей.
  • Ресурсоемкость.
  • Непростая документация.
  • Если сайт делал нелицензированный разработчик, то сайт может лечь после самой малейшей правки.

Magento

  • Превосходный функционал, позволяющий создать интернет-магазин любого формата и масштаба.
  • Есть бесплатная версия с ограниченными возможностями.
  • Большое число модулей и дизайнерских тем.
  • Отличная система аналитики.
  • Открытый исходный код – есть возможность дорабатывать CMS под свои нужды.
  • Продуманная система управления товарными позициями.
  • Узкая специализация – подходит только для разработки интернет-магазинов.
  • Ориентация на запад – для русификации необходимы дополнительные затраты.
  • Высокая стоимость полноценной версии – более $15000/год.
  • Сложная админпанель, требующая определенных навыков.
  • Бесплатно.
  • Универсальность.
  • Открытый исходный код.
  • Отличная гибкость – в этом плане MODX превосходит даже Джумлу и Вордпресс.
  • Понятный интерфейс.
  • Возможность импорта тем из других движков.
  • Широкие SEO-возможности.
  • Относительно неразвитое сообщество и, как следствие, потенциальные сложности в решении технических проблем.

OpenCart

  • Бесплатно.
  • Простота запуска и управления.
  • Гибкость настроек.
  • Встроенная система аналитики.
  • Развитое сообщество.
  • Подходит только для коммерческих площадок.
  • Модификация системы требует серьезных знаний.
  • Плохо подходит для онлайн-магазинов с большим количеством товарных позиций.

Заключение

Вывод – за исключением «узких» CMS, любую систему можно настроить под собственные нужды. Вопрос лишь в целесообразности, затратах и времени. Самое важное – определиться с целями сайта, а также объективно оценить свои финансовые возможности и квалификацию.

Понравилась статья? Поделиться с друзьями:
Все языки программирования для начинающих