СMS Drupal — одна из нескольких наиболее популярных CMS систем во всем мире. Наряду с такими как Joomla, WordPress и 1C-Битрикс, Drupal занимает свое почетное место и многие веб-разработчики предпочитают именно эту CMS. Drupal написана на PHP, для своего функционирования требует подключения базы данных (MySQL, PostgreSQL и др).
Несомненным преимуществом CMS Drupal является ее доступность, поскольку пользоваться ею можно бесплатно, а программисты всего мира по своей доброй воле дописывают к ней модули. Поддержку Друпал оказывают все качественные хостинги, например от Нosting.reg.ru Возможности предоставляемые архитектурой Drupal позволяют создавать сайты различного функционала и сложности от блогов и новостных порталов, но социальных сетей и разных видов архивов.
Возможности Drupal:
- единая категоризация содержимого всех видов — начиная с форумных сообщений и заканчивая блогами и новостными статьями
- грамотно построенная структура, позволяющая создавать: иерархии, плоские списки, иерархии с общими предками, родственные категории, а также синонимы
- неограниченная вложенность категорий
- хороший поиск по сайту, как по пользователям, так и по содержимому
- динамическое построение меню
- ролевая модель (ограничение к доступу)
- поддержка XML-форматов: позволяет объединять материалы с других сайтов
- вывод документов в RSS/RDF
- BlogAPI для публикации материалов с помощью внешних приложений
- авторизация при помощи OpenID
- человеко-понятные URL
- возможность ведения многоязычного контента
- возможность создания сайтов с общим содержимым (например, общая база пользователей или общие настройками)
- возможность задания разных настроек для сайтов располагающихся на разных виртуальных хостингах
- своевременно уведомление об обновлениях модулей
Достоинства cms drupal
Поддержка локализации: CMS Drupal поддерживается более чем на 100 языках, среди которых есть и русский. Но, к сожалению, не на всех язык перевод документации полон. Несомненным достоинством Drupal является наличие наиболее полной документации по различным аспектам системы (но, документация преимущественно на английском языке).
Недостатки
Для новичков и даже для опытных вебмастеров эта CMS довольна сложна в освоении. Тот же Вордпресс намного легче, но зато и предоставляет меньше возможностей.
Одним из недостатков является изменение в API в каждой новой версии. Функции, которые работали под старой версией необходимо будет адаптировать к новой, это приводит к тому, что авторы модулей от версии к версии должны адаптировать свои модули к новым версиям. Требования 128 Мб оперативной памяти, что увеличивает затраты на хостинг.