Drupal

Cистема управления сайтом с открытым исходным кодом. Благодаря его архитектуре можно создать практически любой сайт — от простого блога до крупных порталов и новостных сайтов. Функциональность Drupal обеспечивается подключаемыми модулями, которые обращаются к общему Drupal API.

В стандартный комплект модулей входят новостная лента, блог, форум, загрузка файлов, голосования, встроенная система поиска, статистика и другие.

Наиболее важные функции, представляемые стандартным набором модулей Drupal:

  • таксономия — единая система категоризации типов содержимого сайта с неограниченным уровнем вложенности, настройкой нескольких родителей и синонимов у любого из элемента, позволяющая гибко настроить структуру материалов;
  • встроенная система поиска по содержимому сайта;
  • динамическое построение меню;
  • наличие внутренней системы авторизации, а также через OpenID;
  • поддержка xml-форматов (вывод документов в RDF/RSS, агрегация информации с других сайтов);
  • поддержка человеко-понятных URL (ЧПУ);
  • возможность настройки многоязычного интерфейса, а также поддержка многоязычного контента;
  • механизм для ограничения нагрузки на сайт (в случае высокой посещаемости автоматически отключается часть информационных блоков);
  • уведомления о появлении обновлений как ядра Drupal, так и дополнительных модулей, установленных на сайте.

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

  • CCK — модуль для настройки типов содержимого, позволяет добавлять требуемые поля, а также настроить вывод как самого материала, так и списка, rss-лент. Модуль также поддерживает сторонние модули-плагины, расширяющие его возможности.
  • Views — мощный модуль для настройки вывода данных. Позволяет гибко настроить как вывод отдельного материала, так и списка, а также различных форм фильтрации вывода содержимого.
  • Webforms — модуль для разработки форм на сайте. Позволяет создавать многостраничные формы. Есть возможность отправки данных на e-mail.
  • Captcha — защитный механизм CAPTCHA от автоматического заполнения форм.
  • FCKeditor, Tinymce — визуальные редакторы для ввода и редактирования содержимого страниц.
  • Ecommerce, Ubercart — системы электронной коммерции.

 

Официальный сайт CMS — www.drupal.org.

Сайт русского сообщества  — www.drupal.ru.