Drupal 9 – jakie nowości znajdziemy w nowej wersji

Wraz z początkiem czerwca, światło dzienne ujrzała nowa wersja systemu Drupal 9, która została wydana wraz z aktualizacją Drupal 8. Poprzednie aktualizacje oznaczały dla użytkowników CMS-a sporo pracy podczas migracji. Co tym razem czeka na korzystających z tego narzędzia? Najważniejsze aspekty wymieniamy właśnie w tym artykule.

Podejście do rozwoju systemu

Rozpocznijmy od tego, że wraz z wydaniem nowej wersji tego systemu zarządzania treścią zmieniła się filozofia rozwoju jego twórców. Wcześniejsze wersje nie gwarantowały między sobą kompatybilności, na szczęście Drupal 9 zakończył okres poważnych problemów podczas migracji. Przejście na nową wersję i sam proces upgrade’u ma być łatwiejszy i szybszy, na czym zdecydowanie skorzystają jego użytkownicy.

Nowy cykl wydawniczy

Wprowadzenie nowego cyklu wydawniczego, który zakłada dwa wydania rocznie, czyli każdy co pół roku, to duża zmiana. Takie rozwiązanie korzystnie wpływa na framework Symfony, które w obecnym systemie wydawniczym, Drupal jest w stanie przyjąć w ciągu jednego miesiąca. Poprzedni system zmuszał użytkowników CMS-a do czekania na zmianę na najnowszą wersję aż sześć miesięcy, dlatego to zdecydowanie pozytywna zmiana.

Oczyszczenie kodu Drupala 9

Zasadniczo, Drupal 9 to ulepszona, poprzednia wersja, jednak pozbawiono go całego przestarzałego kodu. Wydanie najnowszej edycji było konieczne ze względu na liczbę nowych funkcji i ulepszeń w systemie, które powodowały, że kod w Drupalu 8 stał się już przestarzały i należało go oczyścić. Wydanie Drupala 9 pozwoli na dłuższe wsparcie frameworka Symfony 4/5 oraz oprogramowania Twig 2.

Łatwiejsza aktualizacja

Wspominaliśmy wyżej, że każda wcześniejsza aktualizacja Drupala przyprawiała wielu użytkowników o ból głowy, gdyż zmiany między kolejnymi wydaniami były tak duże, że zautomatyzowanie ich było niemożliwe. Nowa, dziewiąta wersja systemu nie wprowadza aż tak drastycznych zmian, dlatego migracja z wersji 8.0 do 9.0 zajmuje kilka kliknięć – oczywiście przy odpowiednio wykonanej stronie.

Kiedy rozpocząć migrację?

Na sam koniec przypomnimy, że w listopadzie 2021 roku kończy się oficjalne wsparcie dla Drupala 8, a rok później podobna sytuacja czeka Drupal 7. Oznacza to, że do tego czasu należy przeprowadzić migrację do najnowszej wersji systemu, by uniknąć zagrożeń, wynikających z korzystania z przestarzałych wydań CMS-a. W przypadku odpowiednio skonfigurowanej strony na Drupal 8, aktualizacja nie powinna zająć zbyt wiele czasu, dlatego najlepiej wykonać ją jak najszybciej. Posiadacze starszej wersji tj. Drupal 7 mogą wykonać migrację najpierw do Drupala 8, a następnie do Drupala 9 lub od razu przejść na najnowszą wersję oprogramowania.

Drupal 9 – Podsumowanie

Nowości w Drupal 9 dla wielu osób nie oznaczają innowacji ani żadnej rewolucji. Warto jednak pamiętać, że usunięcie wszystkich największych wad poprzedników oraz dodanie kilku ulepszeń stanowi o tym, jak dobrym systemem na przestrzeni lat stał się Drupal i że wcale nie potrzeba drastycznych zmian, by poprawić komfort użytkowania.

Dowiedz się więcej o nowościach w Drupalu 9 na blogu Smartbees.pl!