Výběr verze Drupalu - Drupal 8 nebo Drupal 9?


Zde se nachází původní verze stránek, věnovaná verzi Drupal 8 (konkrétně 8.8).

Tento návod by v září 2020 nahrazen aktualizovanou a rozšířenou verzí pro Drupal 9.

 

Drupal samotný aktuálně existuje v několika podporovaných verzích, a to konkrétně Drupal 7, 8 a 9. Drupal 7.0, vydaný v lednu 2011, už dosluhuje. Drupal 8.0.0 vyšel v listopadu 2015, a poslední plánovaná řada 8.9 vyšla 3 června 2020. Ve stejný den vyšla i první verze řady Drupal 9.

Jako vždy obecně platí, že i přes veškerou přípravu a všelijaké testy nebude první vydání bezchybné. Teprve po oficiální vydání se začne pomalu šířit, a tudíž se objeví případy, které nebudou fungovat na sto procent a které bude třeba upravit.

Jaký je rozdíl mezi Drupal 8 a Drupal 9?

Pro Drupal 8 vycházely půlroční aktualizace (do verze 8.9 tedy se tedy dostal po 4,5 roce), které přinášely novou desetinku v názvu, a hlavně nová vylepšení. Tím se vyřešil problém Drupalu 7, který byl od vydání v roce 2011 „zakonzervován“, a jeho aktualizace řešily jen bezpečnostní problémy, ale nepřidávaly žádnou novou funkcionalitu.

Samozřejmě během životního cyklu Drupalu 8 nějaké součásti stárly a přestávaly být užitečné. To se stalo některým funkčním prvkům. Drupal 8, stejně jako jiné webové projekty, závisí i third-party knihovnách, popř. celém frameworku (Symfony). A tyto externí komponenty se také časem aktualizují do nových verzí.

Z obou výše uvedených důvodů vychází Drupal 9. Na první pohled vypadá téměř totožně s verzí Drupal 8.9, ale pod povrchem jsou novější komponenty, a naopak některé staré a nepotřebně věci byly odstraněny. A to vše při maximální snaze o zachování kompatibility. Přechod z Drupal 8 na Drupal 9 by měl být tedy velmi hladký, jelikož se jedná o téměř shodné systémy.

https://www.drupal.org/docs/understanding-drupal/drupal-9-resources