Šta se menja između verzija i šta to lomi
PrestaShop 8 je podigao minimalnu verziju PHP-a i očistio deceniju nasleđa, i baš tu stari moduli padaju. PrestaShop 9 ide dalje: aktuelna verzija Symfony-ja, PHP 8.1 ili noviji, novi Admin API i Hummingbird kao podržana moderna tema, na Bootstrap-u 5 i bez jQuery-ja koji pola ekosistema modula i dalje podrazumeva.
Praktično, nadogradnja nikad nije samo pokretanje upgrade modula. To znači pregled svakog instaliranog modula prema ciljnoj verziji, odluka za svaki - ažurirati, zameniti, prepisati ili izbaciti - prenos ili ponovna izrada teme, server sa novim PHP-om i plan testiranja za checkout, plaćanje, dostavu i admin tokove koje vaš tim koristi svaki dan.
- Pregled kompatibilnosti modula sa odlukom po modulu: zadržati, ažurirati, zameniti, prepisati ili izbaciti
- Put za temu: zakrpiti Classic za ciljnu verziju ili preneti na Hummingbird i rešiti se jQuery duga
- Prelazak na novi PHP i server, uključujući AWS ako tamo hostujete
- Sopstveni kod i override-i preneti na hook-ove i servise koji preživljavaju sledeće izdanje
- Podaci sačuvani od početka do kraja: katalog, kombinacije, kupci, porudžbine, fakture, URL rewrite-ovi