9 лучших CMS


Содержание

Топ 5 бесплатных CMS. Какую CMS выбрать для сайта? Советы и рекомендации

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

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

Joomla

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

К достоинствам системы можно смело отнести наличие следующих функций «из коробки»:

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

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

TYPO3

Не так давно в интернете начала набирать популярность достаточно старая CMS — TYPO3 и сейчас она плотно засела в ТОП 5. Структура сайта здесь представлена деревом страниц. На каждой из них могут располагаться стандартные элементы содержимого: текст, картинки, таблицы и прочее. Эта система управления контентом основана на шаблонах, которые можно либо скачать готовые, либо писать самостоятельно на TypoScript.

  • возможность тонкой настройки прав пользователей;
  • легкость ведения нескольких сайтов одновременно;
  • возможность использовать расширения из TER (TYPO3 extension repository);
  • высокие требования к безопасности;
  • продвинутый редактор текста с проверкой орфографии, предпросмотром, историей изменений.

Недостатки данной системы:

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

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

Drupal

Также очень популярная и распространенная CMS, которая используется для создания сайтов очень крупными предприятиями, например, Sony Music. Они выбирают Drupal из за большого набора функций для построения сразу внутренних и внешних сайтов для корпоративной сети. Имеется огромная база инструментов для управления единой базой пользователей. Хорошо подходит для организации системы блогов, форумов. Drupal имеет очень активное сообщество разработчиков, огромную базу знаний, живой форум. Достаточно просто можно найти ответы на вопросы об установке, развертывании сайтов и модулей.

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

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

Одна из самых молодых CMS (разработка ведется с 2004 года), которая появилась в самом начале становления так называемого Веб 2.0. Идея заключалась в привлечении пользователей к редактированию и дополнению контента на сайте. Например, написание рецензий, отзывов и даже целиком статей. Поэтому здесь присутствует хорошая система регистрации пользователей, поиск по сайту на AJAX (без перезагрузки страницы), можно быстро развернуть ленту новостей, коллективный блог. К недостаткам можно отнести частые проблемы с русской кодировкой, которые так до конца и не решены, хотя появились очень давно; отсутствие готовых модулей и решений для организации галереи, форума, электронного магазина.
[ содержание ]

WordPress

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

Благодаря тысячам готовых тем, плагинов и даже готовых сборок под разные нужды, WordPress занимает заслуженное место в ТОП 5. Имеется активное сообщество разработчиков, которое генерирует уроки и информационные материалы.

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

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

Рейтинг бесплатных CMS

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

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

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

Комментарии:

  1. Дядюшка Гриффи — 26.08.2013 16:55

Довольно-таки познавательно. Неплохо описаны основные моменты. Продолжайте в том же духе. Буду почитывать Ваш блог с удовольствием.

Gor — 10.09.2013 18:18

по прочтению склонился к WordPress

myblaze — 10.09.2013 18:21

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

aka7george — 10.09.2013 19:02

Для блога WordPress — супер выбор.
Для крупного портала я бы еще вспомнил Php-fusion.
Для интернет магазинов — Magento великолепный (и к тому же бесплатный!) выбор.
А вообще, как выбрать CMS — решает всегда каждый для себя лично.

LoNsDaLe — 11.09.2013 06:03

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

Melianora — 12.09.2013 08:24

Выбор СМS в большей степени зависит от потребностей человека…
Если блог — то Ворпресс — практически универсальное решение по обилию расширений и функционалу.
Если портал — Жуммла, друпал или битрикс.
Только битрикс платный а друпал еще не достаточно популярен в среде вебмастров. Хотя Сайты на данном движке получаются просто заглядение.
У меня есть сайты рактически на всех вышеперечисленных движках.. но вот что хочу отметить — бесплатные Движки гораздо более гибкие и более безопасные, чем платные. Так как платники (работающие исключительно в своей нише) реже реагируют и гораздо медленнее чем те же производители бесплатных СМS на требования к безопасности…

myblaze — 12.09.2013 11:54

Полностью согласен. Хотя у самого пока опыт только с wordpreess’ом, но это ведь только начало :)

hronny — 13.09.2013 22:03


Друпал весьма популярен, но начинающему вебмастеру с ним будет очень сложно, ибо система навороченная и сложная в освоении.
Еще можно вспомнить про CMS DLE — DataLife Engine. Движок хорош для порталов с уклоном в софт. Но из-за этого-же носит обидное погоняло «движок для варезников», поэтому я бы ее не выбрал для серьезного проекта.

sanny — 14.09.2013 10:05

Самописная CMS всегда лучше, я выбираю ее))

xaaana — 14.09.2013 16:27

Instant еще неплохая

Zard — 19.09.2013 01:38

Из тех, с которыми приходилось работать, выбрал CMS joomla и dle. Многочисленные дополнения, советы, плагины, в больших количествах доступны в Интернет сети, и сами по себе, данные движки давно зарекомендовали себя среди пользователей. Обновления, поддержка, возможность разработки дополнений, все привело к тому, что выбор падает именно на них, при выборе cms на будущий ресурс. Насчёт dle, это верно, тег — для варез прочно закрепился на нём. Когда замечаешь сайты, где использован данный движок с темой о машинах, предположим, и оформленным под статьи, выглядит не то, что не привычно, не правильно, удобное слово для описания ощущений… Не подходящий вариант. ВордПресс, да, это уже точно в корню cms для блога…

сергей — 28.03.2015 10:24

Joomla чем хороша в ней много настроек чем плоха для joomla 3 не найдено нормального шаблона

Лучшие детекторы CMS для определения платформы, темы и плагинов

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

Определение CMS

Список лучших сервисов для определения CMS, которые используют сторонние ресурсы.

WhatCMS.org

Популярный детектор, который может распознать более 140 CMS. При этом база данных сервиса постоянно обновляется.

IsItWP.com

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

Allora.io

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

OnlineWebTool.com

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

Wappalyzer

Расширение для браузера Google Chrome, которое позволят определить используемую на сайте CMS и связанную с ней информацию.

Определение тем оформления WordPress

Существует целый ряд инструментов для определения тем оформления WordPress, используемых на сайтах.

WP Theme Detector

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

Built With

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

Scan WP

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

What WP Theme Is That

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

Whattheme.com

Этот детектор тем оформления WordPress определяет:

  • URL-адрес темы.
  • Автора темы.
  • URL-адрес сайта автора.
  • Версию темы.
  • Лицензию
  • URL-адрес лицензии.
  • Теги.
  • Описание темы.

Этот инструмент также определяет информацию о темах оформления сайтов, основанных на других CMS: Shopify, Drupal и т.д.

Themesinfo.com

Является маркетплейсом для тем оформления WordPress. Предоставляемый им инструмент позволяет определять темы оформления и плагины, которые использует сайт.

Расширения Google Chrome для определения тем и плагинов WordPress

Браузер Google Chrome предлагает целый ряд расширений для анализа сайтов, созданных на основе WordPress.

Chrome Sniffer Plus

Расширение определяет используемые на сайте библиотеки JavaScript, версии WordPress, Angular, phpBB, Drupal, Apache, NGINX.

Built With Technology Profiler

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

WPSniffer — WordPress Theme Sniffer

С помощью расширения WPSniffer вы сможете определить активную тему оформления WordPress, установленную на сайте.

Определить тему WordPress вручную

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

Просмотр футера

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

Сканирование исходного кода

Кликните правой кнопкой мыши по странице интересующего сайта и выберите пункт « Просмотр исходного кода страницы» .

В исходном коде часто указаны ссылки на внешние и внутренние файлы библиотек и CSS.

Вы можете найти название используемой темы оформления, выполнив поиск по термину theme .

Второй вариант — найти файл CSS, связанный с этой страницей ресурса. Почти на всех WordPress-сайтах этот файл называется style.css. Чаще всего он располагается в каталоге wp-content/themes .


Когда вы откроете файл style.css , вы сможете легко найти название используемой на сайте темы оформления.

Заключение

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

Данная публикация представляет собой перевод статьи « Best CMS Detectors To Identify the Platform, Theme & Plugins » , подготовленной дружной командой проекта Интернет-технологии.ру

Топ-10 самых популярных CMS в мире 2020

На планете действует 1,3 миллиарда сайтов, и число их непрерывно растет. Поскольку далеко не каждый вебмастер владеет кодом, на помощь приходят простые и понятные системы управления контентом, CMS. Сегодня мы вкратце обсудим самые популярные CMS для сайтов и блогов на 2020 год.

Большинство систем управления контентом настолько автоматизированы, что позволяют создавать и поддерживать сайты самоучке со средними знаниями, без какого-либо образования в сфере IT. Многочисленные плагины не требуют знания HTML и CSS – нажимайте правильные кнопки, а умный движок все сделает за вас.

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

Согласно последним отчетам BuiltWith, W3tech и других авторитетных изданий, безусловные лидеры на мировом рынке сайтостроительства — это CMS WordPress, Joomla и Drupal. Повторимся: сегодня мы говорим именно о всемирном рынке, а не о лучших движках Рунета.

Бесплатный движок WordPress в явных фаворитах с впечатляющей долей 58,8%; Joomla и Drupal следуют за лидером с безнадежным отрывом — 6,5 и 4,8% мирового рынка CMS. Замечены в рейтинге 2020 и новички, такие как CMS Битрикс или платформа Squarespace.

Что касается рынка электронной коммерции, CMS с открытым кодом не всегда были любимчиками предпринимателей. В мире лидерство принадлежит Magento, PrestaShop и Shopify, в России — 1С-Битрикс.

1-е место: WordPress

Доля рынка CMS: 58,8%

Количество активных сайтов: 20 580 941

Число сайтов в топ-1 миллион: 311 682

Бесплатная система open-source на основе PHP и MySQL. Отличается удобной архитектурой плагинов и системой готовых шаблонов. WordPress активно использовался и для других приложений.

Это наиболее востребованная платформа управления сайтами и блогами.

Самые популярные проекты:

· The New York Times

2-е место: CMS Joomla

Количество активных сайтов: 2 486 271

Число сайтов в топ-1 миллион: 26 474

Joomla – очередная бесплатная система управления контентом open-source. Построена на схеме разделения «модель-вид-контроллер» (MVC). Система написана на языке PHP, использует технологии объектно-ориентированного программирования, хранит данные в базах MySQL, MS SQL и PostgreSQL.

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

Самые популярные проекты на Joomla:

· Национальное криминальное агентство Великобритании

· Виртуальная частная сеть OpenVPN

· Сайт High Charts

3-е место: CMS Drupal

Количество активных сайтов: 1 194 014

Число сайтов в топ-1 миллион: 31 218

Drupal — бесплатная CMS, выполненная на PHP и распространяемая под лицензией GNU General Public License. По состоянию на ноябрь 2020 года сообщество Drupal состоит из более чем 1,3 миллиона членов, в том числе 109 000 активных пользователей. Для CMS предлагается 2 500 бесплатных тем, которые меняют внешний вид сайта, а также 1 200 бесплатных дистрибутивов с уникальными преднастройками.

Самые популярные проекты на Drupal:

· Знаменитый блог Twitter

· Сайт Гарвардского университета

4-е место: Blogger

Количество активных сайтов: 798 125

Число сайтов в топ-1 миллион: 21 205

Blogger – это популярная платформа для создания и поддержки блогов, реализованная калифорнийской компанией Pyra Labs (ныне в составе Google). Сервис позволяет частным лицам совершенно бесплатно создавать блоги и использовать свое доменное имя.

Самые популярные проекты на Blogger:

· Блог Линды Икеджи

5-е место: CMS Magento

Количество активных сайтов: 501 036

Число сайтов в топ-1 миллион: 18 897

Magento — платформа для сайтов электронной коммерции с открытым кодом, выполненная на PHP. Первоначально была разработана компанией Varien при содействии энтузиастов.

Рой Рубин, бывший генеральный директор Varien, продал львиную долю компании eBay, которая в результате полностью поглотила его детище. В 2015 состоялся выпуск Magento 2.0, направленной на улучшение взаимодействия с пользователем и повышение доходности интернет-магазинов.

Самые популярные проекты на Magento:

6-е место: CMS TYPO3

Количество активных сайтов: 425 730

Число сайтов в топ-1 миллион: 8 481

TYPO3 — следующая бесплатная open-source CMS. Реализована на языке PHP, распространяется по условиям GNU General Public License. Функционирует на различных веб-серверах, включая Apache и IIS, совместима с ОС Linux, MS Windows, FreeBSD, macOS и OS/2.

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

Самые популярные проекты на TYPO3:

7-е место: CMS Битрикс

Количество активных сайтов: 217 541

Число сайтов в топ-1 миллион: 4 057

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

На постсоветском пространстве продукт реализуется совместным предприятием 1С-Битрикс. На Западе отечественная система широко известна под торговой маркой Bitrix, не связанной с компанией 1С.

Самые популярные проекты на CMS Битрикс:

· Интернет-магазин «Леруа Мерлен»


8-е место: CMS PrestaShop

Количество активных сайтов: более 250 000

Число сайтов в топ-1 миллион: 3 889

PrestaShop – это специализированная платформа для электронной коммерции. Распространяется на условиях Open Software License (OSL). Написана на языке программирования PHP с поддержкой баз MySQL.

На этом движке работает более 250 тысяч интернет-магазинов на 60 разных языках.

Самые популярные проекты на PrestaShop:

9-е место: Shopify

Количество активных сайтов: 201 900

Число сайтов в топ-1 миллион: 8 590

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

Самые популярные проекты на Shopify:

· Third Eye Blind

10-е место: CMS Squarespace

Количество активных сайтов: 233 752

Число сайтов в топ-1 миллион: 8 440

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

В 2020 году Squarespace заняла почетное восьмое место в списке Forbes Cloud 100.

Самые популярные проекты:

Рейтинг топ-5 платформ для ведения блога

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

Симпатии блогеров в этом году распределились так:

1. WordPress — 91,4%

4. Movable Type — 0,5%

5. Blog Engine — 0,2%

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

Движок №1 в мире, WordPress, горячо любим блогерами за простоту, доступность и широкие возможности кастомизации. Данную систему уже используют более 17 миллионов блогов из разных стран.

Цукерберг рекомендует:  Пишем простой проводник на Java

Blogger уверенно занимает вторую позицию рейтинга со своими 800 тысячами блогов.

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

Каталог CMS

В этом каталоге мы собрали все известные в России CMS (Content Management System — системы управления сайтами).

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

Подпишитесь и получайте
важную для вас информацию

Популярные CMS. Обзор

Новый пост от Михаила о популярных CMS, как еще их называют – система управления сайтом.

Что такое движок сайта? Это программа управления сайтом, которая находится на сервере (залита на хостинг). Таковых CMS огромное количество, некоторые идеально подходят для блогов, другие только интернет-магазинам, но всех их объединяет одно – они упрощают управление сайтом. Например, начинающему веб-мастеру не обязательно знать html, чтобы вставить текст в страницу, достаточно открыть нужный пункт меню в выбранной вами CMS.

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

WordPress

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

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

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

Вывод: WordPress лучший движок как для опытного, так и для начинающего блоггера, который еще мало что понимает в программировании. Хотя многие блоггеры, которые “сидят” на Joomla, наверняка будут со мной спорить.

Joomla

Хороший представитель CMS. На этом движке гораздо проще реализовать проекты, которые далеки от блоговой структуры. Это такой себе усложненный вариант WordPress, с более мощным функционалом.

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

Недостатки:
– Сложновата будет для начинающих блоггеров.

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

Drupal

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

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

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

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

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

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

Недостатки:
– Подходит далеко не для всех проектов.
– Эта система управления контентом платная.

Вывод: крайне полезная для решения определенных задач CMS.

Bitrix

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

Преимущества:
– Интеграция с 1C.
– Хорошая защита и стабильная работа.
– Постоянное обновление и поддержка.

Недостатки:
– Дорогая лицензия.
– Требовательная к ресурсам сервера.

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

На этом я пожалуй и завершу обзор наиболее популярных CMS.


Обзор популярных CMS: какую систему управления контентом выбрать в 2020 году

CMS (Content management system или Система управления контентом) – программная основа для разработки и редактирования сайта. Если говорить проще: это конструктор, который позволяет создать веб-ресурс и наполнять его статьями, фотографиями, видео и другими данными.

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

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

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

Важно! В начале 2020 года мы дополнили статью свежими данными:

  • Добавили блок про 3 новые (для нашего обзора, а не для мира веб-разработки) СMS
  • Рассказали про актуальный рейтинг Рунета
  • Поделились несколькими новостями, которые касаются популярных движков

Важно!! В середине 2020-го мы еще раз обновили статью. Исправили устаревшую информацию и добавили актуальные данные про старые и новые CMS.

CMS-мифы

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

Миф №1: бесплатные CMS не подходят для серьезного бизнеса

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

Миф №2: готовые системы управления контентом «тяжелые», а сайты, написанные с нуля, «легкие»

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

Миф №3: обычный блог на CMS сделать легко, а для создания более сложного проекта нужны опытные разработчики

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

Какие CMS мы рассмотрим в обзоре?

В 2020 году (в 2020 году исследование пока не проводилось) «Рейтинг Рунета» объявил рейтинг (простите за тавтологию) самых популярных CMS. Рейтинг учитывал тИЦ и посещаемость ресурсов, созданных с помощью разных систем управления контентом. Среди open-source CMS (бесплатных платформ с открытым кодом) победители были следующие:

Вот на них мы и обратим больше всего внимания. Хотя рассмотрим и несколько других современных решений.

WordPress – лучший бесплатный движок для сайтов?

Цитата из обсуждения популярных CMS на просторах Рунета

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

— Джефф Кларк, разработчик из Codeless Interactive

WordPress (WP) – самая популярная CMS на сегодняшний день. В этом легко убедиться. Например, вы можете воспользоваться Google Trends:

Это данные за последние 5 лет. Популярность другого распространенного движка Joomla падает, а желающих воспользоваться WP меньше не становится.

Мы можем назвать сотни причин, почему пользователи во всем мире выбирают это решение. Остановимся лишь на нескольких самых основных:

  1. Простота. Создание сайта на WordPress не требует практически никаких IT-навыков. Более того: многие хостинг-провайдеры позволяют установить WP в один клик. Публиковать новый контент на этой CMS не сложнее, чем печатать что-то в программе Word. О работе с WP написаны миллионы статей на разных языках, сняты детальные видео, опубликованы тысячи книг. На любой вопрос касательно WordPress можно найти ответ в считанные минуты.
  2. Масса бесплатных возможностей. Настраиваемые темы для создания уникального дизайна, плагины для расширения функционала – за все это не нужно платить ни копейки и все это можно найти, не выходя из административной панели сайта.
  3. Постоянное развитие. WordPress создали профессиональные разработчики. Они же (совместно с тысячами волонтеров-энтузиастов во всем мире) до сих принимают участие в постоянных улучшениях «движка». После каждого релиза CMS становится быстрее, удобнее, безопаснее. Когда вы выбираете WordPress в качестве платформы для своего сайта, вы точно знаете, что проект не свернется в ближайшие несколько лет, он только может стать лучше.

WordPress в цифрах

  • Более 140 миллионов людей скачали WordPress с официального сайта wordpress.org
  • Более 60 миллионов сайтов работают на WP на момент написания этой статьи (март 2020 года)
  • Более 50% сайтов, созданных на СMS, используют, WordPress

Некоторые недостатки WordPress

  • Сравнительно ограниченные возможности настроек. Это сделано специально. Разработчики не хотят запутывать пользователей. Новички это ценят. Зато более-менее продвинутые пользователи не всегда могут реализовать какую-то изощренную задумку.
  • Сайт наWP легко создать, но так же легко и испортить. Значительная часть видеоуроков и гайдов по WordPress записана людьми, которые очень далеки от веб-разработки. Например, они советуют как вносить правки в код, но не предупреждают (потому что не знают), что все правки исчезнут после обновления ядра CMS или темы. Будьте очень внимательны, когда пытаетесь что-то улучшить на сайте, просматривая сомнительные видео на YouTube.
  • «Движок» постоянно пытаются взломать. Можно провести аналогию с операционной системой Windows. Она самая удобная и популярная, поэтому всегда есть желающие найти ее уязвимости и воспользоваться ими для получения выгоды. Тем не менее, свой компьютер, как и свой сайт, можно без труда защитить, вовремя устанавливая все обновления и используя хорошее антивирусное программное обеспечение. Стоит отметить, что у самой CMS WordPress практически никогда не было серьезных дыр в безопасности (не считая нескольких неудачных релизов), главная угроза для пользователя – тысячи плагинов «движка». Именно через плагины в большинстве случаев злоумышленники взламывают сайты на WP.

Возможности CMS Joomla

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

Цитата из обсуждения популярных CMS на просторах Рунета

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

— Дэвид Херли, один из волонтеров, участвующих в улучшении Joomla и выпуске новых релизов

Joomla – вторая по популярности CMS в мире. Как и Вордпесс, она бесплатная, невероятно простая, доступная и надежная. По сути, она обладает всеми качествами WP. Главное отличие Джумлы от более успешного open source решения – с ней чуть сложнее справиться. Ее не так просто установить, настроить и наполнить контентом.

Не так просто, как WordPress, но тоже очень легко. Тоже можно обойтись без специальных знаний в области php (или Hypertext Preprocessor – язык программирования для создания веб-приложений) и HTML (HyperText Markup Language – язык разметки документов в интернете). Для создания простого сайта достаточно посмотреть несколько видеоуроков на YouTube.

Несколько важных преимуществ CMS Joomla

  1. Для этой платформы существуют удобные многофункциональные приложения для создания интернет-магазинов разной сложности: VirtueMart, Joomshopping, Tienda и т.п. Для WP тоже есть специальные решения для электронной коммерции (например, WooCommerce). Все же Джумла считается гораздо более подходящим выбором, если вы планируете открывать онлайн-магазин. Создать полнофункциональный интернет-магазин (а не одностраничник) на Joomla проще и быстрее, чем на Вордпрессе.
  2. Сайт на Джумле можно оптимизировать без дополнительных плагинов. Без лишних телодвижений пользователь может прописать мета-теги и настроить URL (адреса страниц, которые отображаются в строке браузера).
  3. В движке сразу доступно кеширование. Это ускоряет загрузку страниц, повышает позиции сайта.
  4. Сайт на Джумле можно редактировать не заходя в административную панель. Доступно так называемое front-end редактирование контента.

Joomla в цифрах

  • Более 78 миллионов людей скачали эту CMS с официального сайта www.joomla.org
  • Более 7800 модулей (платных и бесплатных) доступно в официальной директории «движка»
  • Более 2,8% всех сайтов в мире работают на Джумле

О недостатках


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

Если сравнивать Joomla с WordPress, можно отметить, что для этого «движка» существует гораздо меньше «довесов» (плагинов и тем).

Drupal – больше сложностей, больше возможностей

В общем, прошу понять меня правильно, я не агитирую срочно переносить ваши проекты с Joomla или WordPress на Drupal. Ибо прекрасно понимаю, что «лучшая CMS» – это та, в которой ты сам лучше разбираешься. Но новичкам от веб-мастеринга рекомендую обратить на Drupal 7 (а может уже и 8) самое пристальное внимание. Ибо в функционале Drupal, скорее всего, УЖЕ имеется всё то, что вы пока только планируете для написания, и на что можете затратить многие часы своей работы. Drupal – это удобно.

Цитата из обсуждения популярных CMS на просторах Рунета

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

— Питер Савчинек, профессиональный разработчик из CivicActions

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

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

  • Высокий уровень безопасности (без каких-либо сложных настроек и установки дополнительных модулей). Многие разработчики считают это решение самой защищенной CMS на php.
  • Удобная оптимизация (опять-таки не требующая дополнительных установок, SEO-настройки доступны в стандартной комплектации CMS).
  • Гибкие настройки прав пользователей. Можно выбирать какими именно возможностями обладает каждый пользователь (у многих других CMS этот набор возможностей стандартный).
  • Большое количество готовых мощных бесплатных решений. Для электронной коммерции, например, есть такие платформы, как Ubercart. Они превращают Drupal в удобный многофункциональных интернет-магазин и не требуют сложных настроек и знаний программирования.
  • Адаптация для мобильных устройств. Начиная с 8-й версии, все темы для Друпал прекрасно отображаются на всех популярных мобильных девайсах.
  • Десятки и сотни видов контента. Не только посты и страницы, как в WP. Без дополнительных правок кода можно создать такой тип контента, как например, опросы, статистические данные, видео и т.д.

Drupal в цифрах

  • Более 2.2% сайтов всего мира работают на системе управления контентом Друпал
  • Более 1000000 пользователей входят в сообществе Drupal. Все эти люди постоянно работают над улучшением самого движка и над разработкой новых полезных модулей для него
  • Более 35800 бесплатных модулей позволяют любому пользователю CMS расширить возможности своего сайта

Главные недостатки CMS Друпал

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

Сайт Белого Дома whitehouse.gov тоже сделан на Drupal.

MODX – еще одно решение для тех, кто не привык себя ограничивать

Так же как Joomla похожа на WordPress, CMS MODX похожа на Drupal. Мы сейчас говорим не о коде, а о возможностях для обычного пользователя без диплома программиста.

MODX подойдет для разработки любого сайта: блога, форума, огромного портала, сервиса с онлайн-платежами и т.п.

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

Для пользователя, который не знает php и HTML, отметим следующие преимущества:

  • Можно выбрать много типов контента. То есть это может быть даже не HTML-страница, а, например, pdf-файл. Причем можно сделать так, чтобы файл отобразился в браузере, загрузился на компьютер или же сайт указал на сторонний ресурс с файлом
  • Безопасность. Сайты на MODX более защищенные, чем ресурсы на большинстве других CMS
  • SEO без дополнительных модулей и настроек (как и у Drupal)
  • Создание сложных многофункциональных интернет-магазинов с помощью Foxy Cart
  • Поддержка мультиязычных сайтов

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

OpenСart – удобная бесплатная платформа для интернет-магазинов

OpenCart – СMS, которую можно установить и настроить буквально за 30 минут. Это идеальное решение для тех, кому нужен интернет-магазин как можно скорее и как можно дешевле. Конечно, быстро и бесплатно невозможно создать что-то действительно качественное. Но иногда этого и не требуется. Иногда нужна простая «рабочая лошадка». Тем более из этой «лошадки» можно довольно легко (пусть и не за полчаса) создать привлекательный удобный онлайн-магазин.

Плюсы OpenCart

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

Недостатки OpenCart

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

Платные системы управления контентом

Самый популярный платный «движок» в русскоязычном интернете – 1С-Битрикс. В этой статье мы не будем тщательно его рассматривать.

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

Самописные CMS

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

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

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

Как узнать, на какой CMS сайт, который вы нашли в интернете?

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

Проверить, на какой СMS создан понравившийся ресурс можно с помощью бесплатного сервиса pr-cy.ru. Ищите надпись СMS в разделе «Серверная информация».

Update 2020 года: UMI.CMS, DataLife Engine, свежий рейтинг Рунета и новости из мира систем управления контентом

UMI.CMS – основа сайта «ГЛОНАСС»

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

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

Более 90 000 сайтов работают на UMI

  • Более 3000 лучших web-разработчиков Рунета создают сайты на UMI.CMS
  • Более 10 тысяч заявок ежегодно обрабатывает техподдержка системы UMI
  • Сложно сказать, как представители компании Юмисофт определяли лучших разработчиков Рунета и почему их так много. Так как причин не верить Юмисофт у нас нет, будем считать, что цифры, приведенные выше, соответствуют действительности.

    Из преимуществ системы управления контентом «Юми» можно выделить следующие:


    Полная интеграция с 1С и Яндекс.Маркетом.

  • Удобный способ редактирования контента Edit-in-Place. Можно менять цены, фотографии и другие элементы на веб-странице, не заходя в административную панель. То есть контент-менеджер сразу видит, как выглядят его изменения с точки зрения пользователя, а не администратора сайта. Юмисофт утверждает, что это уникальная фича, хотя похожее решение внедрено в довольно большом количестве конструкторов.
  • Интересный и действительно уникальный подход к обеспечению безопасности сайтов на платформе UMI. На сайте umi-cms.ru есть страница, на которой можно провести анализ безопасности своего ресурса и автоматически (!) исправить основные уязвимости. Достаточно ввести в специальное поле адрес сайта и доменный ключ.
  • Отзывы о UMI.CMS, как это часто бывает с платными веб-продуктами, полярные. Половина таких:

    Половина вот таких:

    Юмисофт гарантирует партнерам (людям, которые будут вместо них продавать движок) скидки до 60% и другие бонусы. Такая политика приводит к сотням хвалебных необъективных обзоров и отзывов. Это не означает, что CMS плохая, но уж точно не такая хорошая, как многие пытаются описать.

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

    На UMI.CMS разработан сайт «ГЛОНАССА». Это говорит о том, что серьезные государственные компании доверяют Юмисофту. Плохо это или хорошо, решать вам.

    DLE – удобный движок для новостных порталов и блогов

    Наше отношение к DataLife Engine хорошо описывает комментарий ниже.

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

    Цукерберг рекомендует:  Эффект разворачивающейся бумаги

    Среди плюсов CMS:

    Мультиязычная поддержка новостей

  • Голосование на сайте
  • Фильтр определенных слов в комментариях
  • Показ статей с разбивкой на несколько страниц
  • Генерация мета-тегов (автоматическая и ручная)
  • Защита от несанкционированного скачивания файлов
  • Автоматическое удаление пользователей, которые не посещали ресурс определенное время
  • Обзор непрочитанных новостей с момента последнего посещения сайта
  • Отметим, что почти все эти возможности доступны и в некоторых бесплатных движках. Вот только для каждой новой фичи нужно ставить отдельный плагин. Для генерации мета-тегов – одно дополнение, для голосования – другое. Не всегда плагины будут корректно работать и «уживаться» друг с другом. Если же вы используете DLE, весь функционал доступен прямо «из коробки». Все работает и не конфликтует друг с другом. Не нужно бояться, что какой-то разработчик решил прекратить поддержку плагина, поэтому после обновления вашего сайта на WP, надо готовиться к внезапному исчезновению голосования и регистрации пользователей.

    При подготовке статьи мы прочитали много жалоб на то, что разработчики DLE используют, мягко говоря, «нечистый» код. На самом деле, все (или почти все) уже давно исправлено. DLE, который вы можете купить в 2020 году, значительно отличается от DataLife Engine образца 2010 года. Проблемы с кодировкой и слабым API в прошлом.

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

    OctoberCMS – новая система управления контентом с большим потенциалом?

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

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

    Увы, установка не удалась.

    На официальном сайте расписаны возможные ошибки при установке и способы их решения. Тем не менее, мы решили не тратить на это время. Данную СMS мы точно не будем рекомендовать своим читателям. Слишком сырое решение. WordPress на нашем локальном сервисе ставится без проблем. Старые и новые версии. Потому что разработчики думают о том, чтобы максимально упростить процесс создания сайта. Или может просто потому, что у них больше времени на тесты. В любом случае, OctoberCMS пока не наш выбор.

    Что изменилось в мире CMS за прошедший год?

    Как минимум, теперь в Рунете чуть другой список фаворитов.

    WordPress все еще номер один, а вот Joomla! теряет позиции. Зато Drupal набирает обороты. Мы считаем, что это заслужено.

    За 2020 год вышло много обновлений и дополнений для бесплатных движков. Говорить обо всех не имеет смысла.

    Упомянем лишь о плагинах для генерации турбо-страниц. Сразу после анонсирования Яндексом внедрения технологии «Турбо-страницы», появился специальный плагин Yandex.News Feed для WP, чуть позже JC Yandex Turbo для Joomla!. Мы тестировали оба решения (они бесплатные). Они оба работают, хотя и не лишены недостатков.

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

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

    Update 2020: django CMS, что изменилось за год и исправление ошибок

    Начнем с ошибок

    Выше в статье сказано, что сайт Белого Дома (whitehouse.gov) сделан на Drupal. Наши читатели в комментариях указали, что сейчас сайт уже на WordPress. Мы перепроверили. Да, судя по всему, переехали:

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

    django CMS: малоизвестная и невероятно удобная система управления контентом?

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

    1. Создана на языке программирования Python.
    2. Бесплатная и с открытым кодом.
    3. Появилась на рынке в 2007 году. В январе 2020-го вышла django CMS 3.6. Это невероятно важный пункт. Значит система живет не один год и развивается.
    4. Относительно удобная для специалистов, которые добавляют контент на сайт.

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

    Объективно оценить удобство сложно. Но на наш субъективный взгляд, разработчики не соврали. Административная панель действительно очень простая и удобная, с помощью интерфейса drag and drop можно быстро создавать сложные красивые страницы.

    Что изменилось за год

    Список самых популярных бесплатных CMS в 2020 году такой же, как и годом ранее:

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

    Важно! Разработчики CMS WordPress постоянно выпускают обновления (об этом сказано выше). Помимо явных плюсов у частых обновлений есть и минусы. Например, не все обращают внимание на то, что требования у версий WordPress 4.2 и 5.2 разные. Сейчас (август 2020) они такие:

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

    Поменять версию PHP можно на хостинге. Обычно это делается с помощью буквально двух кликов. Вначале вы нажимаете на нужную версию, потом на кнопку «Сохранить настройки».

    Важно! Нам хорошо известно выражение «если работает, не трогай!» Мы не призываем прямо сейчас проверять свой хостинг и как можно быстрее обновлять версию PHP. Если вы все-таки собрались обновиться, обязательно сделайте бэкап сайта, чтобы можно было без проблем вернуть все как было. Главное, чтобы вы понимали: для стабильной работы сайта на WP не всегда достаточно обновить сам сайт из административной панели. Иногда надо выполнять некоторые обновления и на стороне хостинга.

    Выбор за вами!

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

    Понравилась статья?)
    Всё самое интересное — ещё впереди!
    Я, руководитель студии Web112 Игорь Филипенко, и моя команда прилагают максимум усилий,
    чтобы создавать как можно более полезный контент для вас.

    Обзор популярных CMS


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

    Далее мы рассмотрим 6 популярных CMS:

    WordPress

    Самую популярную open-source CMS — WordPress — используют более 70 миллионов сайтов. Из движка для блогов WordPress вырос в систему со множеством дополнений и расширений, которые позволяют создать любой сайт на её основе.

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

    Несмотря на это, WordPress остаётся хорошим выбором для небольших сайтов с простой структурой.

    Требования к серверу:

    • PHP 7.2 и выше;
    • MySQL 5.6+ или MariaDB 10.0+;
    • Nginx или Apache с модулем mod_rewrite;
    • поддержка HTTPS.

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

    • большое сообщество;
    • для установки и настройки требуется минимум усилий;
    • интуитивный интерфейс;
    • встроенный визуальный редактор (WYSIWYG);
    • возможность адаптации сайта под мобильные устройства;
    • простая интеграция с расширениями.

    Недостатки:

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

    Joomla!

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

    Требования к серверу:

    • PHP 5.3.10 и выше;
    • MySQL 5.1+ с поддержкой InnoDB, SQL Server 10.50.1600.1+ или PostgreSQL 8.3.18+;
    • Apache (с mod_mysql, mod_xml, и mod_zlib) 2.x+, Nginx 1.0+ или Microsoft IIS 7.

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

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

    Недостатки:

    • не лучшая система управления правами;
    • продвинутые расширения могут стоить денег.

    Drupal

    Drupal — третья по популярности CMS с приблизительно 5% доли рынка. Drupal был одной из первых CMS, использовавших привычную теперь систему модулей и тем. На его основе можно создать всё — от корпоративных сайтов до интернет-магазинов и соцсетей. У этой CMS много возможностей, и она очень гибкая, однако из-за этого она становится сложнее в использовании — неподготовленному пользователю будет трудно разобраться с Drupal. А если вы захотите нанять кого-то другого для создания сайта, то придётся заплатить больше, так как разработчика на Drupal найти сложнее, чем на тех же Joomla! и WordPress. Впрочем, на помощь всегда готово прийти активное сообщество.

    Требования к серверу:

    • PHP 5.5.9 и выше;
    • MySQL 5.5.3+, MariaDB 5.5.20+, Percona 5.5.8+ PostgreSQL 9.1.2+ или SQLite 3.7.11+;
    • Apache, Nginx, MS IIS или любой другой сервер с поддержкой PHP.

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


    • множество модулей — более 35000;
    • высокий уровень безопасности и возможности SEO-оптимизации «из коробки»;
    • гибкая настройка;
    • возможность создания многоязычного сайта без установки расширений;
    • встроенный визуальный редактор (WYSIWYG);
    • адаптация тем для мобильных устройств;
    • несколько сотен видов контента;
    • активное сообщество.

    Недостатки:

    • сложен в использовании, особенно для новичков;
    • разработчика на этой CMS найти сложнее, чем на WordPress и Joomla!

    TYPO3

    Ещё одна популярная open-source CMS. TYPO3 — довольно гибкое решение, однако это выливается в более высокий порог вхождения. Эта CMS основана на шаблонах, написанных на специальном языке TypoScript. Набор функций этой CMS позволяет создать сайт любой сложности, однако лучше не увлекаться соцсетями и интернет-магазинами, а отдать предпочтение средним или большим сайтам с ограниченным количеством страниц.

    Требования к серверу:

    • PHP 7.x+;
    • Apache, Nginx, IIS или любой другой сервер с поддержкой PHP;
    • MySQL 5.5+;
    • желательно иметь GraphicsMagick или ImageMagick v6+.

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

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

    Недостатки:

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

    Большинство CMS основаны на базах данных — когда пользователь заходит на сайт, из базы извлекается нужная запись. Но есть и решения, которые отошли от традиционной модели и не используют базы. Пример такой CMS — Grav. Это open-source проект, основанный на модели плоских файлов, которому для работы нужен только достаточно ёмкий сервер с поддержкой PHP 5.5.9+. Вместо базы данных вся важная информация хранится в файлах.

    Для отображения страниц Grav использует шаблоны Twig. Содержимое страниц задаётся не HTML-тегами, как многие привыкли, а Markdown-разметкой, что может оттолкнуть некоторых людей.

    Пользователям доступны «скелеты» — пакеты с основными файлами, а также набором страниц, плагинов и настроек. Таких скелетов достаточно, чтобы разработчик мог выбрать то, что ему подходит, и сократить время на создание сайта. Тем и плагинов у Grav пока не очень много — 98 и 256 на момент написания статьи, однако их число постоянно растет.

    Требования к серверу:

    • PHP 5.5.9 и выше;
    • Apache, Nginx, LiteSpeed, Lightly, IIS или любой другой сервер с поддержкой PHP.

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

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

    Недостатки:

    • модель плоских файлов перестаёт быть преимуществом как только речь заходит о крупномасштабных проектах;
    • мало плагинов и расширений;
    • если вы захотите использовать Grav, вам придётся изучить Markdown.


    ModX — open-source CMS, увидевшая свет в 2005 году. Находится в топ-10 CMS Рунета. С её помощью вы можете создать как простой блог, так и интернет-магазин. Эта CMS стала одной из первых, позволивших пользователям свободно редактировать HTML/CSS страниц. Некоторые называют её спасением для оптимизаторов: удобный SEO-модуль позволяет сделать сайт более видимым для поисковика и сократить время на его продвижение.

    На данный момент ModX разделена на две версии: Revolution и Evolution. Последняя официально не поддерживается разработчиками, но сообщество всегда будет готово оказать вам поддержку.

    Какую CMS выбрать: руководство по выбору «движка» для сайта

    Время чтения: 19 минут Нет времени читать? Нет времени?

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

    Почему выбрать «движок» для сайта сложно

    Ответ на этот вопрос может вас удивить. Дело в том, что для реализации практически любого веб-проекта вам подойдет практически любая CMS. Например, вы можете взять Joomla! и открыть интернет-магазин, контент-проект, блог, портал, веб-сервис, сайт-визитку, что угодно. Смотрите, вы вряд ли найдете тип ресурса, который в принципе нельзя сделать на «Джумле». Более того, вы сразу не ответите, что принципиально невозможно реализовать с помощью Drupal, WordPress, 1С-Битрикс или другого «движка».

    Выбирая CMS, вы наверняка столкнетесь с людьми, которые скажут, что Joomla! и Drupal — полная ерунда, а ваш проект можно хорошо сделать только на NetCat или 1С-Битрикс. Кстати, названия «движков» в предыдущем предложении можно произвольно менять. Так вот, не верьте таким людям. В большинстве случаев их приверженность к CMS связана исключительно с личными предпочтениями. Привык специалист работать с «Джумлой», хорошо знает ее, а других «движков» боится или просто не хочет разбираться.

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

    Выбрать «движок» вам поможет этот гайд. Обязательно обсудите полученные данные с разработчиком вашего сайта. Это поможет вам сделать оптимальный выбор.

    Какой движок вам не подходит

    Никогда не соглашайтесь на так называемые «самописные» CMS. Их можно использовать только в одном случае: если вы сами их пишете. Также вам не подойдет сайт без «движка». О причинах читайте в руководстве для заказчиков сайтов.

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

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

    Продавцы коммерческих «движков» попробуют убедить вас купить продукт с помощью разных аргументов:

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

    «Движки» объединяются в группы подходящих и неподходящих для реализации вашего проекта. При этом в обе группы входят как платные, так и бесплатные CMS.

    Как оценить функциональность «движка»

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

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

    Простой редактор контента — это то, ради чего вы отказались от сайта на HTML в пользу «движка». Через интерфейс редактора вы можете мгновенно публиковать и редактировать контент.

    Большинству пользователей необходим редактор, позволяющий работать с визуальными объектами. Этот тип интерфейса называется WYSIWYG. Акроним образован из первых букв английского предложения What You See Is What You Get — что видишь, то и получишь.

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

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

    • Редактор по умолчанию WordPress можно назвать идеальным решением, возможностей которого хватит подавляющему числу пользователей. Он позволяет работать с контентом в визуальном режиме и в режиме HTML. А если вас по каким-то причинам не устраивает дефолтное решение, выберите в каталоге плагинов подходящий вам редактор, например, TinyMCE Advanced.
    • Предложенный по умолчанию редактор Drupal удивит вас своим минимализмом. Если вы решите работать с этим «движком», придется найти модуль с полноценным редактором. Например, можете установить привычный TinyMCE.
    • «Движок» для магазинов OpenCart имеет функциональный и одновременно простой редактор. Он позволяет редактировать контент в визуальном режиме и режиме HTML-кода, выбирать шаблоны страниц и менять категории публикации. Также редактор позволяет указать title и мета-данные страницы.
    • О возможностях дефолтного редактора Joomla! читайте в нашем обзоре. Из него вы также узнаете, почему стоит заменить редактор по умолчанию на JCE.

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

    SEO-Friendly

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

    Обратите внимание, все CMS можно назвать по умолчанию или потенциально SEO-дружественными. Было бы странно, если разработчики «движков» не учли требования поисковых систем. При выборе системы управления контентом вы должны оценить реализацию характеристики SEO-friendly. Иными словами, вам нужно понять, хватит ли вам дефолтной SEO-дружественности для успешного продвижения сайта. Также вам нужно оценить усилия, необходимые для расширения характеристики SEO-Friendly до уровня, который вы считаете приемлемым.

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

    • Канонические URL. С их помощью вы защищаете ресурс от дублированных страниц, к которым негативно относятся поисковые системы. Последняя версия Joomla! поддерживает канонические URL по умолчанию. В WordPress канонизация URL обеспечивается с помощью SEO-плагинов, например, All in One SEO Pack. Если вы выберите 1С-Битрикс, тег rel = “canonical” придется добавить между тегами и вручную. Интересная ситуация с CMS Drupal. Функция канонических URL в этом движке включена по умолчанию. Однако в Drupal 7 она реализована некорректно, поэтому поисковые системы находят на сайтах на Drupal дубли. Во второй половине ноября выйдет Drupal 8.0. Возможно, в новой версии проблема с каноническим URL будет решена.
    • Управление названием и мета-данными страницы. «Движок» должен иметь интерфейс для редактирования title и мета-тегов description и keywords. В «Джумла» вы можете вставлять описания вручную или генерировать их автоматически с помощью расширения SEOSimple. В WordPress редактирование title, description и keywords поддерживают многие шаблоны. Также вы можете установить плагин All in One SEO Pack. Чтобы редактировать title, description и keywords в Drupal, вам понадобится SEO-модуль, например, связка Metatags quick и Page title. CMS OpenCart позволяет редактировать title и мета-данные по умолчанию.
    • Блокировка индексации страниц категорий и архивов. Эта опция предупреждает дублирование контента. В «Джумла» и WordPress функция реализуется с помощью SEO-плагинов: SEOSimple и All in One SEO Pack соответственно. В OpenCart проблему дублей категорий можно решить с помощью расширения SEO Pack (платный). В Drupal можно использовать модуль Node noindex.
    • Интеграция с сервисами аналитики. Вы можете использовать «Яндекс.Метрику», Google Analytics, Liveinternet.ru или другие аналитические системы с сайтами на любом «движке» или без движка. В контексте SEO-дружественности оцените простоту подключения ресурса к аналитическим службам и возможность отслеживать ключевые параметры в административной панели. В Joomla! вы можете подключить Google Analytics и «Яндекс.Метрика» с помощью расширений Advanced Google Analytics и Yandex Metrika. Для WordPress есть плагины Google Analytics by Yoast и «Яндекс Метрика». Плагин Google Analytics by Yoast позволяет мониторить ключевые метрики в административной панели сайта. В Drupal также можно использовать модули «Yandex.Metrics» и Google Analytics. Для OpenCart можно использовать платные и бесплатные модули. Обратите внимание, CMS OpenCart имеет встроенную систему аналитики, с помощью которой можно отслеживать данные о продажах, продуктах, потребителях и эффективности маркетинга.
    • Возможность управлять XML-картой сайта и файлом robots.txt. В контексте SEO-дружественности речь идет о простоте создания карты сайта и редактирования файла robots.txt. В WordPress, Joomla!, OpenCart, Drupal эти задачи решаются с помощью плагинов, расширений и модулей.
    • Возможность оптимизации изображений. При выборе «движка» оцените, насколько просто менять размер изображения, добавлять название, описание, подпись и атрибут alt. В WordPress эти возможности реализованы по умолчанию. Для «Джумла» можно воспользоваться расширениями, например, OS Responsive Image Gallery. Для OpenCart есть модуль SEO Image File Names. В CMS Drupal вы можете включить оптимизацию изображений без установки дополнительных модулей.
    • Валидность кода. Убедительных данных о негативном влиянии несоответствия кода стандартам W3C на позиции ресурса в выдаче или трафик нет. Более того, некоторые ошибки можно обнаружить только с помощью специальных инструментов, так как они не влияют на отображение сайта в браузерах или пользовательский опыт. Тем не менее, если в «движке» или теме есть много ошибок, на них нужно обратить внимание. Чтобы проверить код с помощью валидатора, вам придется установить демонстрационные версии выбранной CMS и шаблона. Оцените найденные ошибки и обсудите с разработчиком необходимость и возможность их устранения.
    Цукерберг рекомендует:  Сколько ты стоишь SEO-оптимизатор

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

    Возможность кастомизации

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

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

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

    • Возможности кастомизации за счет функциональности по умолчанию. Стандартные инструменты практически не предполагают кастомизации WordPress, OpenCart и Magento. Drupal и Joomla! обладают более широкими возможностями. Например, дефолтная функциональность WordPress не позволяет пойти дальше блога или сайта-визитки с базовыми возможностями. С «Джумлой» и Drupal без дополнительных расширений и модулей вы сделаете блог, сайт-визитку и даже корпоративный сайт или ресурс для контент-проекта.
    • Возможности кастомизации с помощью готовых плагинов, модулей, расширений. Здесь чемпионом остается WordPress. Во-первых, для решения популярных задач существуют десятки плагинов. Более того, сложно придумать функцию или возможность, для которой энтузиасты не написали хотя бы один модуль. Во-вторых, большинство плагинов для WordPress распространяется бесплатно или по модели freemium. Много готовых расширений существует для CMS OpenCart. Обратите внимание, здесь доминируют коммерческие решения. Большинство бесплатных расширений — это монофункциональные программы. Функциональность «Джумла» и «Друпал» также можно адаптировать к особенностям проекта с помощью расширений и модулей соответственно. Готовых решений для этих «движков» не так много, как для WordPress.
    • Возможность кастомизации с помощью тем и шаблонов. Здесь также чемпионом остается WordPress. Для этой CMS вы можете найти много готовых тем, адаптированных для проектов разного типа: блогов, контент-ресурсов, интернет-магазинов. Аналогичные решения существуют для 1С-Битрикс, Joomla! и Drupal. Однако для этих «движков» труднее найти качественный бесплатный шаблон из-за ограниченного предложения.
    • Интеграция со сторонними сервисами. Практически все CMS можно быстро интегрировать с социальными сетями и сервисами аналитики. Обратите внимание на возможность интеграции выбранного «движка» с CRM-системами. Например, OpenCart обладает встроенной функциональностью базовой CRM, позволяющей отслеживать сделки и предпочтения клиентов. Интеграция с CRM реализована в «движке» 1С-Битрикс. Чтобы корректно интегрировать WordPress с CRM Salesforce, вам придется редактировать код шаблона.

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

    Управление уровнями доступа пользователей

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

    Ниже представлены примеры реализации управления уровнями доступа в некоторых CMS:

    • В WordPress вы можете разрешить или запретить регистрацию новых пользователей, а также назначить уровень доступа зарегистрированного участника. После регистрации администраторы могут менять роли пользователей вручную.
    • В CMS Joomla! вы можете включить пользователей в группы с разными правами: от гостя до администратора.
    • CMS Drupal отличается гибкими настройками прав анонимного и зарегистрированного пользователя, а также администратора.
    • OpenCart позволяет сортировать пользователей по группам и статусам «действительный» или «бывший». Также «движок» позволяет назначить зарегистрированного пользователя администратором.

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

    Как выбрать «движок» для интернет-магазина

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

    • Простота запуска и управления. По этому критерию лучшими «движками» остаются WordPress, PrestaShop и OpenCart. Если вы создаете магазин на WordPress, приготовьтесь потратить много времени на адаптацию функциональности «движка» к вашим нуждам. С OpenCart и PrestaShop вы сможете начать торговать в течение 30 минут.
    • Функциональность. Если для вас важен этот критерий, обратите внимание на OpenCart, Magento, CS-Cart и 1С-Битрикс. Проекты на Magento и 1С-Битрикс легко масштабируются.
    • Кастомизация. Сайты на 1С-Битрикс, Drupal и Joomla! проще адаптировать для решения индивидуальных задач.

    Оцените стартовый и потенциальный масштаб вашего проекта. Если количество товарных позиций в вашем магазине будет исчисляться десятками или сотнями, попробуйте специализированные «движки» или интернет-магазины в облаке, например, Magento. Если вы будете постоянно увеличивать число товарных позиций, обратите внимание на 1С-Битрикс, Drupal, Amiro.

    На что обратить внимание при выборе CMS для корпоративного сайта

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

    Если у вас нет личных предпочтений, выбирайте WordPress. Не слушайте снобов, говорящих, что будущему участнику Fortune 500 не к лицу ресурс на «движке» для блогов. WordPress давно превратился в универсальную CMS, на которой можно сделать любой ресурс, в том числе корпоративный сайт. Посмотрите на ресурсы веб-студии Digital Solutions или колледжа Мауи Гавайского университета.

    Какая CMS подойдет для большого контент-проекта

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

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

    Какая CMS подойдет для форума

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

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

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

    Какой же «движок» выбрать

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

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

    CMS/Тип ресурса Интернет-магазин Блог Сайт СМИ или большой контент-проект Портал Корпоративный сайт
    WordPress Да. Придется приложить усилия и потратить время, чтобы получить нужную функциональность. Да Да Да. Придется потрудиться, чтобы интегрировать CMS со сторонними сервисами. Да
    Joomla! Да. Потребуется кастомизация. Да Да Да Да
    Drupal Да Да Да Да. Гибкое управление правами доступа пользователей позволяет социализировать проект на Drupal. Да
    Magento Да. Вы можете создать магазин на облачном хостинге Magento. Нет Нет Нет Нет
    OpenCart Да. Запустить торговлю можно в течение 30 минут. Нет Нет Нет Нет
    PrestaShop Да. Простой запуск и управление магазином. Нет Нет Нет Нет
    CS Cart Да Нет Нет Нет Нет
    1С-Битрикс Да Да Да Да Да
    MODX Да Да Да Да Да
    UMI Да Да Да Да Да
    WIX Да Да Да Да Да

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

    10 самых популярных CMS

    Дата публикации: 2009-09-02

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

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

    1. WordPress

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

    Для пользователей, не знакомых с HTML и другими языками разметки, имеется встроенный WYSIWYG-редактор. Бэкенд системы рационализирован и управляется интуитивно. Новички легко справятся с администрированием. Кроме того, WordPress имеет встроенную поддержку загрузки картинок и мультимедиа на сайт.

    JavaScript. Быстрый старт

    Изучите основы JavaScript на практическом примере по созданию веб-приложения

    Для разработчиков реализован простой и прозрачный язык тем, а также API — для разработки плагинов.

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

    2. Drupal

    Drupal – еще одна CMS, имеющая очень большое, активное сообщество пользователей. Не сосредоточиваясь на платформе блоггинга, Drupal – это именно система управления контентом. Легкая установка снабжена тонной дополнительных модулей, при помощи которых можно добавить множество интересных функций, таких как форумы, блоги пользователей, аутентификация OpenID, профили и прочее. Создание сайта с функциями социальной сети делается при помощи простой установки Drupal. Фактически, при помощи дополнительных сторонних модулей, Вы можете с минимальными усилиями создать несколько интересных клонов популярных сайтов (таких как YouTube или Amazon).

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

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

    3. Joomla!

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

    Joomla! имеет много общего с Drupal – это завершенная CMS, которая может быть чем-то большим, чем простой сайт-портфолио. Она поставляется с привлекательным административным интерфейсом, дополненным интуитивными выпадающими меню и прочими функциями. Эта CMS прекрасно поддерживает такие протоколы доступа, как LDAP, OpenID и даже Gmail.com.

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

    4. ExpressionEngine

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

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

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

    ExpressionEngine отличается от вышеперечисленных CMS тем, что она платная. Индивидуальная лицензия стоит 99,95 долларов, а коммерческая – 249,99 долларов.

    5. TextPattern

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

    Вместо редактора WYSIWYG TextPattern использует разметку Textile в текстовых областях в целях создания HTML-элементов вместе со страницей. Получаемые страницы экстремально облегчены и быстро загружаются.

    JavaScript. Быстрый старт

    Изучите основы JavaScript на практическом примере по созданию веб-приложения

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

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

    6. Radiant CMS

    Все вышеперечисленные системы управления контентом принадлежат к PHP-программам. PHP – самый популярный язык для разработки веб-приложений, но это не значит, что можно не обращать внимания на другие популярные сетевые языки, такие, как Ruby. Radiant CMS – это быстрая, простая и минимализированная CMS, сравнимая с TextPattern. Radiant построен на популярной основе Rails, и разработчики Radiant сделали все возможное, чтобы система стала как можно более простой и элегантной, но наделенной необходимой функциональностью. Как и TextPattern, Radiant не использует редактор WYSIWYG, а полагается на разметку Textile для создания сложных HTML-документов. Radiant также имеет свой собственный шаблонный язык Radius, очень похожий на HTML, который используется для интуитивного создания шаблонов.

    7. Cushy CMS

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

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

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

    8. SilverStripe

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

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

    9. Alfesco

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

    Хотя Alfesco не такой уж хороший выбор для большинства обычных сайтов, она прекрасно подойдет для нужд предприятий.

    10. TYPOlight

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

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

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

    Вот мы и рассмотрели список из десяти самых популярных CMS (систем управления контентом), надеюсь вам понравилось .

    Автор: Glen Stansberry

    Перевод и редакция: Рог Виктор.

    JavaScript. Быстрый старт

    Изучите основы JavaScript на практическом примере по созданию веб-приложения

    Хотите узнать, что необходимо для создания сайта?

    Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

    Какой движок лучше выбирать для сайта

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

    Выбирайте популярный движок

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

    Рейтинг популярности бесплатных CMS на 2020 год:

    Рейтинг популярности движков в 2020 году в сегменте интернет-магазинов:

    1. 1С-Битрикс 18%
    2. WordPress 9%
    3. MODx 9%
    4. OpenCart 7%
    5. Joomla 5%
    6. Drupal 2%
    7. Other 51%

    Самым распространенным движком в области коммерческих веб-проектов является платный Bitrix. Это тяжелый и гибкий инструмент, который предлагает широкие возможности для разработки интернет-магазинов. Кроме этого, это один из не многих движков, с поддержкой синхронизации с 1C. Выбор целесообразен при разработке больших интернет-магазинов с поддержкой 1С. Для других случаев лучше сделать другой выбор.

    WordPress — блог за 5 минут

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

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

    MODX — непревзойденная гибкость

    MODX очень популярен в странах СНГ и вышел по этому показателю на 3 место. Главный девиз MODX — «creative freedom», что переводится как «свобода творить». Отличительной особенностью является полная свобода действия при создании сайта.

    Замечательное решение, но для успешного создания сайтов под её управлением нужно уметь верстать. Если CSS, HTML и JS Вы знаете поверхностно, то лучше пока не начинать изучение с этого движка.

    Joomla

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

    • Чтобы начать делать сайты на Joomla не требуется знаний из области веб-программирования и веб-дизайна. Это ведёт к тому, что школьники и студенты выбирают именно эту систему в качестве своего инструмента. В результате в интернете появляется куча некачественных сайтов с однотипной вёрсткой и шаблонами. Найти в интернете хороший сайт под управлением joomla сложная задача.
    • Вторая причина вытекает из первой. Под движок много модулей, большинство которых, написаны начинающими программистами. Качество этих модулей оставляет желать лучшего и есть большая вероятность что неизвестный модуль нарушит работоспособность сайта или сделает сайт уязвимым для вирусов и хакерских атак.
    • Часто сайты на joomla работают нестабильно и медленно. Особенно это относится к старым версиям движка. Многие мои клиенты обращаются с просьбами заставить сайт загружаться хотя бы немного быстрее.
    • Проблемы с переходом на новые версии движка. Создав сайт на версии 2.5 перевести в будущем сайт на новую версию будет проблематично. Каждый модуль и шаблон жёстко затачивается под определенную версию и обновление может привести к полной неработоспособности сайта.

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

    Drupal — мощь в чистом виде

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

    CMS определенного назначения

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

    • Общего назначения: MODX Revolution;
    • Блоговый движок: WordPress;
    • Форум: phpBB;
    • Галерея: MiniGal 2;
    • Новостной портал: DLE;
    • Интернет-магазин: Opencart или MODX Revolution + miniShop2;
    • Социальная сеть: LiveStreet.

    Немного про платные CMS

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

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

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

    Выводы

    1. Совет первый — выбирайте популярную CMS, чтобы при изучении не было нехватки в документации и статьях по её настройке, компонентах и модулях.
    2. Совет второй — отталкивайтесь при выборе от собственных знаний. Если нет знаний в веб-программировании, то выбрав MODX или Drupal, Вы, скорее всего, ни к чему хорошему не придёте.
    3. Совет третий — отталкивайтесь от назначения сайтов, которые планируете создавать. Если это форум или картинная галерея, то есть смысл обратить внимание на специализированные движки, предназначенные именно для этих целей.
    Понравилась статья? Поделиться с друзьями:
    Все языки программирования для начинающих