Вступление
Говоря, в прошлой статье, о большой тройке CMS с открытым исходным кодом, меня не покидала мысль, что мало внимание уделяю недостаткам этих популярных систем управления контентом. Больше того, я встречал мнение, что недостатки CMS WordPress, Joomla и Drupal делают их совсем не лучшими, хотя и не мешают оставаться популярными.
Просматривая статистику популярности бесплатных коробочных CMS на разных ресурсах, я редко видел отклонения от тройки лидеров, меняющихся местами. Больше того, если в лидеры не попали WordPress или Drupal, оказывалось, что эти CMS вообще не рассматривались, как номинанты. Неужели это правда и у CMS WordPress, Joomla и Drupal нет недостатков?
Недостатки CMS WordPress
Основной недостаток WordPress (https://ru.wordpress.org/), это позиционируемое назначение, как блог-платформа. Это так. Разработчики WordPress создают и улучшают программное обеспечение системы для ведения простого блога, по умолчанию, с легким управлением и небольшим функционалом.
Другое дело, что создана WordPress так, что может расширять свой функционал, и создавать не только блоги, но и корпоративные сайты и интернет магазины. Но здесь проявляется второй недостаток WordPress.
CMS WordPress сильно зависит от сторонних плагинов. Как я сказал, функционал WordPress может быть расширен, почти неограниченно, при помощи плагинов. Такая зависимость от плагинов приводит к обратной зависимости функционала, от производительности системы. Чем больше используется плагинов, тем лучше функционал системы, но хуже скорость загрузки ресурса.
Кроме этого, плагины могут создаваться любым разработчиком, из-за чего архив плагинов в официальном хранилище WordPress, насчитывает тысячи плагинов. К сожалению, не все разработчики плагинов достаточно профессиональны, часто не обновляют плагины и велика вероятность конфликтов плагинов с системой или другими плагинами. Это еще один недостаток.
Нужно отметить, что разработчики WordPress прекрасно знают эти проблемы и пытаются их решать по мере накопления. Так в каталоге плагинов появились предупреждения об отсутствии тестирования плагинов на вашей версии системы, о долгом периоде не обновления, а также советы о необходимости сделать резервную копию перед обновлением.
Вывод по WordPress
Я считаю WordPress лучшей системой для создания веб ресурса, особенно для начинающих пользователей. На WordPress можно создать личный блог, сайт компании, творческого коллектива, учебного заведения, даже небольшого Интернет магазина.
На сегодня проблемы производительности довольно успешно решаются плагинами кеширования. Я уверен, рано или поздно, система кеширования войдет в ядро системы. Если придерживаться простого правила, не устанавливать большого числа плагинов, а собрать десяток, только нужных нетяжелых плагинов, можно создать очень проворный сайт (блог) WordPress.
Недостатки CMS Joomla
В России Joomla не так популярна, как на родине (США), хотя и стоит на втором месте популярности среди бесплатных CMS. CMS Joomla отлично говорит на многих языках (https://downloads.joomla.org/ru/), последние серьезные обновления системы позволили работать на PHP7 и значительно её ускорили. Однако здесь нас интересуют недостатки.
Основной недостаток Joomla это сложность освоения. Особенно тяжело её освоить, если вы не имели дело с другими CMS. Забегая вперед, замечу, что освоение Joomla это «цветочки» по сравнению с освоением Drupal.
Сложность освоения не означает невозможность. Просто разработчики, так постарались с разнообразием настроек, что можно через год ведения сайта найти, что то новое.
Еще один недостаток Joomla, это слабый, а вернее никакой, контроль над сторонними расширениями для системы. Любой автор может создать расширение для системы и залить информацию о нем в официальное хранилище.
Более того, есть настолько мощные расширения, которые в прямом смысле, диктуют свои правила управления. По факту их установки, вы получаете вместо одной CMS, две. Особенно неприятны такие прописки, в начале освоения.
Кроме мощных расширений, заменяющих или дублирующих систему, много расширений от горе разработчиков. Отсутствие фильтров и проверок со стороны официальных разработчиков, дают большую вероятность попасть на конфликтное расширение, которое обрушит сайт.
По практике скажу, что для расширений Joomla характерна конфликтность. Даже имея дело с несколькими проверенными расширениями, постоянно ловишь конфликты, чаще после обновлений.
Не все идеально у Joomla с SEO. Имеющийся блок SEO настроек скудный и не отражает современные тенденции оптимизации сайта по ЧПУ (человеко-понятным url), управлению вложенностью материалов. Сложная ситуация с формированиями тегов <h1>, <h2> в разметках шаблонов и разметках основного кода. Очень часто, получаем несколько тегов h1 на странице, тег h1 на логотипе и другие ошибки SEO.
Выручают мощные SEO расширения, которые частично бесплатны, что тоже неудобно, но терпимо.
Вывод по Joomla
По практике скажу, что с Joomla проблем больше, чем с WordPress. Объективно, баги чаще, конфликты трудно устранимы, форум на русском языке есть, но слабый. Отмечу, высокую коммерциализация обучения Joomla, особенно на английском языке (платные курсы, платные диски по обучению и т.п.).
Недостатки Drupal
Здесь я буду краток. Если вы первый раз начинаете работать с CMS, отложите Drupal в сторону ил готовьтесь к серьезной работе. Даже со знаниями в программировании Drupal (https://www.drupal.org/) одна из сложнейших систем управления сайтом и начинается это с установки.
Стоит отметить, что сайты Drupal получаются красивые, с уникальным дизайном, быстрые и безопасные. Именно поэтому Drupal в ТОП, но работать с кодом этой системы приходится еще на этапе установки. На этом фоне, выделяется малое количество понятного обучающего материала.
Вывод по Drupal
Если вы никуда не торопитесь, у вас большое терпение, жажда новых знаний, и вы вообще любите трудности, Drupal для вас.
Вывод общий
Как видим, недостатки CMS WordPress, Joomla и Drupal есть и они реальны. Для популярности дело не в недостатках. По-моему, у других CMS недостатков гораздо больше или другие системы платные уже в коробочной версии. Также большое значение имеет доступность обучающих ресурсов и форумов поддержки. В лидерах по обучению, опять-таки, наша обсуждаемая тройка.
Все обсуждаемые системы имеют свои недостатки. Нельзя односложно сказать «Joomla лучше WordPress». Этой фразой вы противопоставляете два похожих, но совершенно разных продукта. Для одного проекта больше подходит Joomla, для другого незаменима WordPress.
В завершении замечу, что есть проекты и задачи, где не работают и бесполезны CMS WordPress, Joomla и Drupal. В этом случае нужно искать другие варианты из сотни других предлагаемых CMS или можно написать CMS самостоятельно.
©Dengiinet.ru
Статьи по теме
- Способы монетизации сайта, которые всегда работают
- Как выбрать тему статьи для заработка на контекстной рекламе
- Что выбрать WordPress или Joomla — сравнение двух популярных CMS
- Как начать свой блог для заработка — подробная инструкция первых шагов
- Как заработать на трафике интернета — монетизация трафика
- Выбор CMS для заработка сайтом в интернете — популярные CMS Рунета
- Продвижение сайта компании
- Оптимизация поисковой выдачи сайтов для монетизации
- Как посчитать стоимость SEO услуг
- Монетизация Joomla сайта
- Что такое коммерческий сайт
- CMS или конструктор сайтов — на чём создать свой сайт
- Безопасность CMS WordPress, Drupal, Joomla — сравнение безопасности популярных CMS
- Два подхода к созданию сайта своими руками – локальный сайт или хостинг
- Настройка WordPress для заработка
- Как увеличить продажи
- Открыть Интернет магазин с нуля — варианты начать Интернет торговлю
- Заработок на своем сайте — способы заработать сайтом
- Как поднять тИЦ сайта бесплатно — практический эксперимент
- Как правильно склеить домены ru и рф
- Типы трафика Интернет
Когда-то давно увлекался Drupal, но со временем он стал запутанным и несовременным.
Джумла мне кажется «тяжёлая» cms. Лучшее для блога — WP. А вот для корпоративных сайтах — MODX ИМХО, но там надо поучиться делать сайты на ней :)