Drupal (друпал) — система управления сайтом (CMS), написанная на языке PHP и использующая в качестве хранилища данных реляционную базу данных (поддерживаются MySQL, PostgreSQL и другие). Drupal является свободным программным обеспечением, защищённым лицензией GPL, и развивается усилиями энтузиастов со всего мира.

Технические особенности:

  • Единая категоризация всех видов содержимого (таксономия) — от форумных сообщений до блогов и новостных статей
  • Широкий набор свойств при построении рубрикаторов: плоские списки, иерархии, иерархии с общими предками, синонимы, родственные категории
  • Вложенность категорий любой глубины
  • Поиск по содержимому сайта, в том числе поиск по таксономии и пользователям
  • Разграничение доступа пользователей к документам (ролевая модель)
  • Динамическое построение меню
  • Поддержка XML-форматов:
  • Вывод документов в RDF/RSS
  • Агрегация материалов с других сайтов
  • BlogAPI для публикации материалов с помощью внешних приложений
  • авторизация через OpenID
  • Символьные осмысленные URL (иначе «человеко-понятные» — ЧПУ)
  • Переводы интерфейса сайта на разные языки, а также поддержка ведения разноязычного контента
  • Возможность создания сайтов с пересекающимся содержимым (например общей базой пользователей или общими настройками)
  • Раздельные конфигурации сайта для различных виртуальных хостов (в том числе собственные наборы модулей и тем оформления для каждого подсайта)
  • Механизм для ограничения нагрузки на сайт (автоматическое отключение при высокой посещаемости части информационных блоков и модулей)
  • Уведомления о выходящих обновлениях модулей
  1. Как создать профессиональный сайт с нуля
  2. Урок №1 Установка Друпала
  3. Урок №2 Перевод Друпала на русский
  4. Урок №3 Часть 1 Обзор возможностей Друпала
  5. Урок №3 Часть 2 Обзор возможностей Друпала
  6. Видео урок 4 Часть 1 Модули Друпала, установка модуля Drupal
  7. Видео урок 4 часть 2 Модули Друпала Установка модуля Drupal
  8. Видео урок 5 установка темы Друпала
  9. Видео урок 6 часть 1 Из чего состоит тема Друпала
  10. Видео урок 6 часть 2 Из чего состоит тема Друпала
  11. Видео урок 7 Drupal как CMS создание меню и страниц
  12. Видео урок 8 Друпал - пользователи, роли, разрешения
  13. Видео урок 9 часть 1 Перенос Друпала с денвера на хостинг
  14. Видео урок 9 часть 2 Перенос Друпала с денвера на хостинг