02/06/2018
Лучшая CMS: какую систему управления контентом выбрать в 2018 году
Время чтения: 17 минут
CMS (Content management system или Система управления контентом) – программная основа для разработки и редактирования сайта. Если говорить проще: это конструктор, который позволяет создать веб-ресурс и наполнять его статьями, фотографиями, видео и другими данными.
CMS, как и любой другой конструктор, может быть очень простой: детали большие, без каких-то сложных элементов, их относительно не много, запутаться просто нереально (как и нереально построить что-то действительно уникальное). А может быть и довольно изощренной: масса различных деталей, которые соединить во что-то одно не так легко. Важно отметить, что когда появляется определенный уровень сноровки, сотни и тысячи компонентов превращаются в мощные оригинальные решения.
В этой статье мы рассмотрим несколько популярных CMS (их еще называют «движками» сайта). Будут в нашем обзоре и очень простые системы, и немного посложнее. Главная задача поста – помочь вам выбрать наиболее подходящую платформу для создания собственного сайта.
WordPress – лучший бесплатный движок для сайтов?
Только вордпресс, только хардкор!
Цитата из обсуждения популярных CMS на просторах Рунета
Большинство людей всё еще верит в заблуждение, что WordPress – это только ограниченное решение для блогов. На самом деле, нет. Я создаю всё на этом «движке»: начиная от огромных интернет-магазинов и крупных сайтов отелей и заканчивая известными блогами в сфере моды, которые собирают десятки тысяч пользователей каждый месяц. За последние несколько лет WP превратился в гораздо более продвинутую CMS, на которой можно создавать большинство проектов любого масштаба.
- Джефф Кларк, разработчик из Codeless Interactive
Мы можем назвать сотни причин, почему пользователи во всем мире выбирают это решение. Остановимся лишь на нескольких самых основных:
Простота. Создание сайта на WordPress не требует практически никаких IT-навыков. Более того: многие хостинг-провайдеры позволяют установить WP в один клик. Публиковать новый контент на этой CMS не сложнее, чем печатать что-то в программе Word. О работе с WP написаны миллионы статей на разных языках, сняты детальные видео, опубликованы тысячи книг. На любой вопрос касательно WordPress можно найти ответ в считанные минуты.
Масса бесплатных возможностей. Настраиваемые темы для создания уникального дизайна, плагины для расширения функционала – за все это не нужно платить ни копейки и все это можно найти, не выходя из административной панели сайта.
Постоянное развитие. WordPress создали профессиональные разработчики. Они же (совместно с тысячами волонтеров-энтузиастов во всем мире) до сих принимают участие в постоянных улучшениях «движка». После каждого релиза CMS становится быстрее, удобнее, безопаснее. Когда вы выбираете WordPress в качестве платформы для своего сайта, вы точно знаете, что проект не свернется в ближайшие несколько лет, он только может стать лучше.
WordPress в цифрах
Более 140 миллионов людей скачали WordPress с официального сайта wordpress.org
Более 60 миллионов сайтов работают на WP на момент написания этой статьи
Более 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
Для этой платформы существуют удобные многофункциональные приложения для создания интернет-магазинов разной сложности: VirtueMart, Joomshopping, Tienda и т.п. Для WP тоже есть специальные решения для электронной коммерции (например, WooCommerce). Все же Джумла считается гораздо более подходящим выбором, если вы планируете открывать онлайн-магазин. Создать полнофункциональный интернет-магазин (а не одностраничник) на Joomla проще и быстрее, чем на Вордпрессе.
Сайт на Джумле можно оптимизировать без дополнительных плагинов. Без лишних телодвижений пользователь может прописать мета-теги и настроить URL (адреса страниц, которые отображаются в строке браузера).
В движке сразу доступно кеширование. Это ускоряет загрузку страниц, повышает позиции сайта.
Сайт на Джумле можно редактировать не заходя в административную панель. Доступно так называемое 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.
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-оптимизации. Например, в базовой комплектации нельзя закрыть дубли и сгенерировать карту.
Что изменилось в мире CMS за прошедший год?
Как минимум, теперь в Рунете чуть другой список фаворитов.
WordPress все еще номер один, а вот Joomla! теряет позиции. Зато Drupal набирает обороты. Мы считаем, что это заслужено.
За 2017 год вышло много обновлений и дополнений для бесплатных движков. Говорить обо всех не имеет смысла.
Упомянем лишь о плагинах для генерации турбо-страниц. Сразу после анонсирования Яндексом внедрения технологии «Турбо-страницы», появился специальный плагин Yandex.News Feed для WP, чуть позже JC Yandex Turbo для Joomla!. Мы тестировали оба решения (они бесплатные). Они оба работают, хотя и не лишены недостатков.
Суть в том, что для массовых популярных CMS всегда будут создаваться новые дополнения для решения актуальных задач. Причем очень часто эти дополнения будут бесплатными!
Мы готовы повторить то, что сказали в начале статьи год назад: для большинства задач, которые должен решать ваш сайт, подойдет бесплатный движок. Не стоит думать о его ограниченности и недостатках, думайте о его простоте и постоянном развитии.
Выбор за вами!
Надеюсь, нам удалось написать объективный обзор. Теперь у вас есть необходимая информация. Проанализируйте ее и делайте выбор!