Встречаем Drupal 9.0.0

Надо выбирать между тем, к чему привык, и тем, к чему тянет.

Пауло Коэльо

3 июня 2020 наконец-то вышел первый стабильный релиз новой версии Drupal под номером 9! Что нового, как будет происходить апгрейд с Drupal 8 до Drupal 9? Чего ожидать?

Память о переходе на Drupal 8

Все разработчики помнят тот момент как впервые стали известны требования для Drupal 8, как пришлось рефакторить код практически с нуля, переписывать шаблоны тем под TWIG - в то время многие отвернулись от Drupal, посчитав такие трудности неоправданными.

Прошло время, появились проекты написанные с нуля уже на Drupal 8, разработчики и студии осознали оправданность использования Drupal 8, преимущество новых по сравнению с Drupal 7 технологий.

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

Что же нового в Drupal 9

На самом деле ничего критического! Версия Drupal 9 и последняя версия Drupal 8.9.0 - практически идентичны, так как на протяжении всех релизов Drupal 8 разработчики постепенно удаляли ненужный код, внедряя новые подходы, релиз Drupal 9.0.0 стал итогом почти 5 летнего пути.

Как уже можно было понять переход сайтов под управлением Drupal 8 на Drupal 9 обещает быть гладким и не будет стоить крупных затрат, при условии, что разработчики кастомных модулей использовали официально рекомендованные практики разработки кода.

Стоит сейчас переходить на Drupal 9

Если Вы разработчик то непременно да! Создав бекап и накатив обновление Drupal 9, быстро подправив код Вы уже будете в ногу с сообществом. А энтузиасты уже перевели свои проекты на бета версиях Drupal 9 и релиз кандидате RC1.

Если Вы владелец сайта или студия использующая в своих проектах Drupal 9, то конечно стоит подождать следующего ближайшего релиза, отслеживая информационные потоки с сведениями о возможных проблемах перехода, статей по рефакторингу кода. Но уже сегодня нужно запланировать переход на октябрь-декабрь этого года.

 

Оставьте Ваш комментарий