Преимущества и недостатки CMS Drupal
CMS Drupal — свободно распространяемое ПО с открытым кодом для управления содержимым (CMS), используемая как каркас для разработки веб-приложений (CMF). Если проще говоря, это движок для разработки PHP проектов.
На основе Drupal можно запускать множество проектов, например, личный блог, форум, интернет магазин и даже соцсеть. Для реализации почти любой идеи можно найти как готовые дистрибутивы, так и бесплатные модули. Проект улучшается энтузиастами больше 20и лет, так как многие опытные пользователи говорят, что в начале проект был “сырым” и малофункциональным. Если вы хотите узнать стоимость разработки сайтов на движке Друпал, то обратитесь в компанию Satsystems.
Преимущества CMS Drupal
Универсальность
CMS Dupral позволяет разрабатывать проекты различной сложности.
Большой упор на дизайн
Инструмент позволяет создавать для проекта веб-дизайн любой сложности.
Распространяется бесплатно
Скачать можно с официального сайта Drupal.org
Возможности для SEO
В продукте предусмотрено множество инструментов для продвижения страниц в поисковых системах. Самый главный из них — мега-теги (ключевые слова).
Имеет больше 40 000 бесплатных дополнений
Благодаря открытому коду, не имеется практически никаких ограничений в создании дополнений.
Символьные осмысленные URL
URL, больше понятный человеку, например, вместо /c14/3/97/ или /index.php?cat=10&subcat=2&id=41 будет /product/phone/Samsung/.
Высокая скорость загрузки
Встроенная система кеширования позволяет Drupal работать быстрее многих известных CMS.
Поддержка XML-форматов
Вывод документов в PRD/RSS, возможность публикации материалов через сторонние приложения с использованием BlogAPI, объединение материалов с других сайтов и прочее.
Быстрая установка на хостинг
Пользователи обращают внимание на высокую скорость работы движка с хостингом.
Контроль за зарегистрированными пользователями
Администратор видит всех зарегистрированных пользователей и может классифицировать пользователей по группам, присвоив каждой группе права доступа.
Высокий уровень безопасности
Обладает более высокой защитой от взлома, чем ее бесплатные конкуренты.
Открытый исходный код, помогающий улучшать продукт
Учитывая то, с чего все началось, вряд ли он бы обрел такую популярность, если бы энтузиасты не смогли бы его улучшать.
Большое интернет-комьюнити
Все таки, хоть у Joomla с WordPress сообщества больше, но у Dupral комьюнити более насыщено профессионалами. Подробнее про создание сайтов на движке WordPress можно узнать здесь: satsystems.org/uslugi/razrabotka-sayta-na-wordpress
Недостатки CMS Drupal
Слабое использование объектных возможностей PHP
К сожалению, API Drupal практически не использует имеющиеся в PHP возможности объектно-ориентированного программирования (ООП). Объектная модель есть, но в нетрадиционном для PHP виде.
Сложный интерфейс, который невозможно изучить на интуитивном уровне
Увы, на форумах и отзывах это подмечает большинство пользователей продукта.
Высокие технические требования к хостингу
Из за высоких требований придется раскошелиться на дорогой сервер, про дешевые тарифы придется забыть.
Сложность установки обновлений и модулей
В отличие от простых CMS, Drupal устанавливает обновления и модули через FTP
Заключение
Данный софт больше подойдет профессионалам, которые имеют опыт в подобных CMS, имеют возможность оплачивать мощный сервер, ориентируются в администрировании и хорошо разбираются в HTML и CSS. Несмотря на многочисленные старания сообщества, которое сделало многое для того, чтобы движок оценили и начинающие веб мастера, Dupral остается довольно трудным для освоения новичками продуктом, по сравнении с тем же WordPress. Опытные пользователи говорят, что после освоения этого движка, остальные платформы будут казаться слишком простыми и “тупыми”.