Drupal News #2: Co nowego wydarzyło się w świecie Drupala?
Ostatni miesiąc przyniósł sporo nowości w środowisku Drupala, które będą miały ogromne znaczenie dla posiadaczy stron na aż trzech wersjach systemu – Drupal 7, 8 i 9. Poznaj szczegóły najważniejszych z nich.
Premiera Drupala 9
Na początku czerwca miało miejsce długo wyczekiwane wydarzenie – oficjalna premiera najnowszej wersji systemu. Po prawie 5 latach od ostatniego dużego update’u doczekaliśmy się Drupala 9. Od dawna było wiadomo, że nowa wersja CMS-a nie będzie taką rewolucją, jak poprzednia, która w wielu obszarach zmieniła podejście Drupala do tworzenia projektów.
Co więc ciekawego można powiedzieć o najnowszej wersji systemu? Drupal 9 to z pewnością kontynuacja wszystkich dobrych praktyk, które wprowadził Drupal 8. Przede wszystkim stawia on na przejrzystość kodu i kompatybilność pomiędzy starszą i nowszą wersją systemu, co wcześniej było piętą achillesową Drupala. Dodatkowo:
- aktualizacje zarówno z Drupal 8.9 do Drupal 9, jak i do kolejnych wersji systemu mają być szybkie i proste, tak jak update do pomniejszych wersji 8.x,
- Drupal 9 jest wolny od przestarzałych części kodu, które znajdowały się w poprzednich wersjach systemu,
- Drupal 9 wymaga wersji PHP 7.3., a także jest kompatybilny z Symfony 4.4.
Na update strony z Drupala 8 do Drupala 9 masz ponad rok – koniec oficjalnego wsparcia dla Drupal 8 jest zaplanowany na koniec listopada 2021 r. - wtedy, gdy oficjalny support traci także Symfony 3 aktywnie wykorzystywane w ósemce.
A co z projektami na Drupalu 7? Tutaj czas na drugą kluczową informację.
Przedłużenie oficjalnego wsparcia dla Drupal 7
Jak wiadomo, migracja Drupala 7 do Drupala 8 to dość skomplikowany proces, wymagający ingerencji doświadczonych Drupal Developerów. Wstępnie wsparcie dla Drupala 7 miało zakończyć się w tym samym momencie, co wsparcie dla Drupala 8 (listopad 2021 r.). Jednakże, ze względu na obecną sytuację spowodowaną przez COVID-19 oficjalny support dla Drupala 7 zostanie przedłużony o rok, do listopada 2022 r.
Jest to ukłon w stronę przedsiębiorców, których płynność finansowa mogła ucierpieć wskutek pandemii koronawirusa. Takie rozwiązanie daje im dodatkowy rok na zaplanowanie i zrealizowanie migracji do najnowszej wersji Drupala bez obaw o bezpieczeństwo systemu CMS – zespół zajmujący się bezpieczeństwem Drupala w dalszym ciągu będzie wypuszczał oficjalne raporty, łatki bezpieczeństwa oraz udzielał porad związanych z Drupalem 7.
Pamiętaj! Przedłużenie oficjalnego supportu dotyczy tylko Drupala 7 – wsparcie dla Drupala 8 zakończy się zgodnie z planowanym wcześniej terminem m.in. ze względu na prostotę procesu aktualizacji do Drupal 9.
Drupal news #2 w skrócie
Zarówno premiera Drupala 9, jak i przedłużenie supportu dla Drupala 7 dowodzą, że twórcy CMS-a myślą przede wszystkim o użytkownikach i ich wygodzie. Drupal 9 jest potwierdzeniem wcześniej obranej drogi rozwoju systemu opartej o przejrzystość i łatwość aktualizacji. Natomiast wydłużenie wsparcia dla Drupala 7 jest jasnym znakiem, że twórcą zależy na jakościowej migracji systemu do najnowszej wersji i chcą zapewnić użytkownikom jak największy komfort w trakcie tego procesu.