Преимущества и недостатки использования Drupal в качестве CMS для сайта

11.05.2012 09:38

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

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

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

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

  • Открытый код. Drupal распространяется с открытым исходным кодом, что означает доступность всех плюсов программного обеспечения с открытым исходным кодом.
  • Гибкость конфигурирования. Главное достоинство Drupal кроется в его гибкой архитектуре. Вы можете применять его для построения сайтов любых типов: от социальных медиа-сайтов, позволяющих пользователям размещать собственное содержимое и голосовать за него, форумов и сайтов с вакансиями до галерей или публикаций портфолио дизайнеров. Drupal отлично справится с поставленной задачей при определённых затраченных усилиях со стороны разработчика.
  • Многочисленное и грамотное сообщество разработчиков. Вокруг Drupal сложилось многочисленное, яркое и открытое сообщество пользователей и разработчиков. Это значит, вам доступны отличные модули, своевременное исправление багов и обновление ядра, а также неиссякаемый поток документации и руководств в сети.
  • Модули. Для Drupal разработано огромное число модулей, расширяющих его исходный функционал. Легкость для разработчиков. Как вёб-разработчик, вы не почувствуете ограничений при работе с Drupal. Ведь Drupal разрабатывался с учетом потребностей именно разработчиков. Ошибкой некоторых основных CMS является чрезмерное акцентирование на пользовательском интерфейсе, что часто влечет недостаток внимания к нуждам тех, кто, собственно, будет разрабатывать и продвигать систему в дальнейшем.
  • Встроенная система кеширования. Drupal располагает встроенной системой кеширования, способной снизить нагрузку на сервер и сократить время генерации страницы. Кеширование позволяет избежать сложных запросов к базе данных, что повышает производительность сервера.
  • Достойная встроенная поисковая система. В отличие от других CMS, в Drupal есть очень неплохая система поиска, реализованная на уровне ядра. Конечно, она не может конкурировать с такими поисковыми сервисами как Google, или Yahoo, но тем не менее вполне пригодна для работы.

Недостатки

  • Длительный процесс обучения. Изучение Drupal даётся несколько труднее, чем изучение других CMS. Сложно рекомендовать Drupal, если вы хотите сделать первый сайт уже через неделю знакомства. У вас уйдет не один месяц, чтобы по-настоящему понять Drupal, и еще столько же на создание первого полноценного сайта. Однако следует заметить, что небольшой сайт вы сможете создать меньше, чем за день.
  • Сложность для не-разработчиков. Поскольку потребности разработчиков здесь стоят во главе угла, тем, кто не очень знаком с информационными технологиями, потребуется некоторое время, чтобы привыкнуть к Drupal. Это значит, что специалистам, разбирающимся в вёб-разработке лишь поверхностно, будет сложно создавать и администрировать сайты на Drupal.
  • Сложный интерфейс. Интерфейс администрирования сайта в Drupal несколько сложен для понимания. В целом он не такой дружелюбный к пользователю, каким мог бы быть.

Данные доводы «за» и «против» были собраны непосредственно сообществом Drupal.ru, опираясь на материалы с авторитетного ресурса Sixrevisions. Как видно, в противовес простоте и лёгкости для пользователей, которую предоставляет WordPress, данная CMS позиционируется именно как профессиональная, многофункциональная система с широкими возможностями, рассчитанная на серьёзные проекты, где просто необходимы довольно глубокие знания и навыки.





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



Комментарии ВКонтакте

04.04.17 | CMS Magazine
Открыт сбор данных для рейтинга SEO-компаний-2017

4 апреля Рейтинг Рунета запустил прием заявок на участие в ежегодном рейтингеSEO-компаний. К участию приглашаются агентства и студии, специализирующиеся на поисковом продвижении сайтов и ...

Перейти к новости

28.02.17 | UMI.CMS
Как организовать работу разработчиков, сохранить нервы и повысить эффективность

Бытует мнение, что программисты — безответственные, ленивые индивидуалисты, вечно срывающие сроки. Так и есть! Шучу. Конечно, отчасти это верное, хоть и сильно утрированное, утверждение, ...

Перейти к новости

07.03.12 | Habrahabr
CMS / Что нас ждет в Joomla Framework 12.1

Возможно еще не все осознали, но Joomla давно разделилась на две части — Joomla CMS и Joomla Framework. Последний имеет версию <a href="https://github.com/joomla/joomla-platform/commit/4329ba0c4c0df438afa70a8e222dcf278fdb78ec">11.4</a>, но усиленно ...

Перейти к новости

24.05.2018 (Москва)
ECOM Expo'18



Яндекс цитирования
Разработка сайта:Разработка сайтов: ЮМИ Студияumistudio.
Интернет-агентство свежих идей.
Сайт работает на UMI.CMS
По всем вопросам обращайтесь на admin@cmslist.ru
© 2003—2017 CMS List. Перепечатка материалов
возможна только с письменного разрешения редакции
Контакты · Добавить CMS
Реклама · Условия перепечатки