CMS Drupal

Drupel — система управления контентом с открытым кодом, написана на языке PHP, и использует в качестве хранилища данных реляционную базу данных  MySQL (или PostgreSQL или др.). Является свободно распространяемым ПО и развивается усилиями энтузиастов всего мира.

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

Основные функции Drupal:

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

Полезные ссылки:

Официальный сайт системы 
Рускоязычное сообщество CMS
Начало работы с Drupal