Простыми словами о завершении поддержки Drupal 8

Начиная со 2 ноября 2021 года всем сайтам на Drupal 8 угрожает моральное и техническое устаревание. И если обладателям ресурсов на Drupal 7 провезло, и сообщество продлило поддержку до 28 ноября 2022 года, с более поздней версией такого может не случиться.

Обратный отсчет начат

Drupal 8 и PHP-фреймворка Symfony 3 имеют общую кодовую базу, поддержка которой заканчивается в ноябре 2021 года. Поддержку CMS Drupal остановила даже компания Дриса Бёйтарта Acquia. Поэтому крайне важно успеть перейти на Drupal 9. Основная причина – безопасность. Старое ПО более уязвимо для хакерских атак. Примеры реальных уязвимостей, обнаруженных разработчиками Drupal:

●        анонимное управление сервером, на котором хостится сайт клиента,

●        по причине уязвимостей в JavaScript-библиотеке JQuery злоумышленники получают права администратора в веб-приложении,

●        хакеры размещают на сайтах вредоносный код, который будет нарушать отображение ресурса или майнить криптовалюту и пр.

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

К основным особенностям этой версии CMS относятся:

●        Улучшенный опыт разработки с Layout Builder, построение архитектуры API-first. Возможность создавать ресурсы по принципу decoupled Drupal. Он предусматривает раздельную работу части системы, отвечающей за формирование и вывод данных для пользователей, и части, которая отвечает за хранение информации;

●        Обновления безопасности приходят автоматически;

●        Апдейт для новых версии будет проще установить, чем сейчас перейти с 8 на 9 версию CMS;

●        2 раза в год разработчики будут расширять функциональные возможности Drupal;

●        Ускорить запуск сайта можно с дистрибутивами типа Rain CMS.

Итак, поддержка 8 версии заканчивается, и каждый сайт, работающий на неподдерживаемой версии, может стать рассадником вредоносного кода. Если в ваших планах нет закрытия бизнеса, и вы планируете дальнейшее развитие сайта, необходимо перейти на свежую версию, причем сделать это как можно скорее. Перед миграцией на Drupal 9 необходимо провести аудит сайта, и проверить все ли в порядке, выявить моменты, нуждающиеся в исправлении. Аудит сайта, чаще всего, касается контрибных модулей и кастомного кода. Упростить анализ позволит модуль Upgrade Status. С его помощью вы сможете быстрее почистить сайт от неработающего кода и устаревших модулей, после чего можно смело мигрировать.


НАЗАД К СПИСКУ