Drupal

Содержание:

Drupal – бесплатная система управления контентом, написанная на языке PHP. Для хранения информации CMS использует системы управления базами данных с поддержкой библиотеки PEAR. Платформа защищена международной лицензией GPL и расширяется благодаря стараниям энтузиастов с разных стран мира. Создатель и руководитель проекта – голландский программист Дрис Байтаэрт.

Возможности Drupal

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

Основные возможности Drupal

Разделение на категории содержимого любого вида.
Вложение категорий любого уровня.
Поиск внутри системы.
Управление доступом пользователей.
Динамическое меню и поддержка XML-данных.
Вывод документов в RSS/RDF.
Обработка контента с других сайтов.
Размещение контента с помощью внешних приложений.
Поддержка единой авторизации для партнёрских сайтов.

Это далеко не все возможности, которые обеспечивает платформа Drupal.

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

Drupal – мультиязычная CMS, которая имеет свои преимущества и свои недостатки. К числу преимуществ относится.

Основные преимущества Drupal

Бесплатность.
Короткие адреса страниц.
Большой выбор готовых тем оформления.
Создание сайтов с общими настройками, общей пользовательской базой или другим пересекающимся содержимым.
Отдельные настройки сайта для виртуальных хостов разной конфигурации.
Автоматическое отключение части модулей и блоков при высокой нагрузке на сайт.
Полная локализация содержимого сайта.
Открытый исходный код, гибкость настроек.
Многочисленное сообщество профессиональных мастеров, занятых улучшением системы.
Большое количество модулей для расширения исходного функционала.
Автоматическая система резервного копирования данных.
Удобная система поиска.

Недостатки Drupal

CMS обладает и некоторыми недостатками.

Основные недостатки Drupal

Длительное обучение. Изучение системы требует больше времени, чем изучение других бесплатных платформ. Сделать достойный сайт после недельной работы с Drupal невозможно. Чтобы полностью разобраться с CMS, потребуется не один месяц.
Сложность понимания интерфейса для неподготовленных пользователей. Людям, которые знакомы с сайтостроительством поверхностно, потребуется время, чтобы разобраться во всех нюансах системы.

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