Čo stojí za vydaním Drupalu 9?
Už pred nejakou dobou sme vás okrajovo informovali o chystanom spustení novej verzie Drupalu, a to v poradí 9. Dôvodom pre vydanie novej verzie je najmä to, že Drupal 8 využíva webový aplikačný framework Symfony 3, ktorého podpora bude v novembri 2021 ukončená. Ak chce Drupal naďalej stavať na bezpečných komponentoch, je viac než žiaduce prejsť na o niečo odlišnejšie framework Symfony 4, ktorý bude implementovaný práve v Drupalu 9.
Podpora starších verzií systému
Aby mali používatelia dostatok času na prechod medzi jednotlivými verziami, bude Drupal 9 vydaný minimálne rok pred koncom podpory Drupalu 8 (aj Drupalu 7, lebo ich oficiálna podpora skončí súčasne, a to v novembri 2021, rovnako ako v prípade Symfony 3; neoficiálne podpora však ešte bude nejaký čas k dispozícii). Aktuálne je spustenie Drupalu 9 naplánované na 3. júna tohto roka. Oficiálne podporovanými verziami sú v súčasnej dobe Drupal 7.69 a Drupal 8.8.3.
Vydanie testovacej verzie Alpha2
Ale teraz už k samotnému "jadru" nášho článku. Pred niekoľkými málo dňami došlo k vydaniu testovacej verzie Drupalu 9 označené prívlastkom Alpha2. Táto testovacia verzia je určená predovšetkým pre vlastníkov webov a autorov modulov a šablón (tzn. pre vývojárov), aby overili kompatibilitu stránok a projektov s najnovšou podobou Drupalu.
V žiadnom prípade sa nejedná o platformu, na ktorej by bolo vhodné rozbiehať projekty nové. Neexistujú totiž žiadne upgrady, ktoré by umožnili prechod z tejto verzie na ďalší Alfa či dokonca Beta verziu. Testovacie verzie môžu stále obsahovať určité množstvo chýb, ktoré by ste v novom projekte zaiste nechceli a navyše, neobsahujú nateraz akékoľvek zmeny týkajúce sa spätnej kompatibility.
Prechod na Drupal 9
Pozitívnou správou je, že Drupal 9 bude vo veľkej miere vychádzať zo svojho predchodcu a kompatibility modulov oboch verzií sa dosiahne úpravou len jedného riadku kódu. Drupal 9 bude takmer totožný s poslednou aktualizáciou Drupalu 8. Ak budete teda držať krok s updatami Drupalu 8 - to znamená, že nebudete používať zastarané moduly a API a uistíte sa, že používate posledná verzia závislostí - nemal by pre vás prechod predstavovať sebemenší ťažkosti .
Prechod by nemal byť problematický ani v prípade, že prevádzkujete staršiu verziu Drupalu; stačí si len preštudovať dokumentáciu na oficiálnych stránkach, na ktorých nájdete aj celý rad informácií o tom, v čom presne sa budú jednotlivé verzie redakčného systému líšiť. Ak si však sami neviete rady, nie je nič jednoduchšie ako sa obrátiť na odborníkov z Aira GROUP, ktorí vám s migráciou radi pomôžu a prípadne vám zaistí aj následnú správu webu.
- Mohlo by vás zaujímať: Migrace webu na Drupal 8 vs. upgrade na Drupal 9?