Drupal 8

Drupal 8 — восьмая мажорная версия ядра, существовавшая в период 19 ноября 2015 г. — 2 ноября 2021 г. В 2020 году на смену Drupal 8, пришёл Drupal 9. Основная причина для смены версии и прекращения поддержки 8-й версии — окончание поддержки компонентов Symofony 3 версии в 2021 году.

Данная версия системы была практически написана с нуля и привнесла очень много изменений. Разработка длилась более 5 лет, в ней приняли участие более 3800 разработчиков,

К основным и значимым изменениям можно отнести:

  • Большая часть ядра была переписана с использованием объектно-ориентированного подхода.
  • Многие инструменты в ядре были заменены на компоненты Symfony.
  • Разработка Drupal перешла на rolling-release, когда каждые полгода выходит новая минорная версия системы с вводом новых возможностей, удалением старых. При этом предыдущая версия системы становится неактуальной и поддерживается дополнительно полгода обновлениями безопасности.
  • Начиная с версии 8.1.0 добавилась поддержка Composer.
  • Серьезно улучшена система кеширования, мультиязычности, работа с полями, сущностями, административным интерфейсом и многое другое.
  • Шаблонизатор PHPTemplate был заменен на Twig.
  • И многие другие изменения.

Смотрите также

Ссылки

🌱 Помогите нам сделать документацию лучше!

Вся документация Druki с отрытым исходным кодом. Нашли ошибку или неточность? Создайте pull request.

Редактировать текущий документ Обсудить улучшение

Или узнайте как контрибутить.

🤔 По-прежнему нужна помощь?

Не нашли ответа на свой вопрос? Попросите помощи у сообщества!

Задайте вопрос на GitHub Смотрите другие ресурсы сообщества