PrestaShop 9 a 8: co się zmieniło i czy aktualizować?
Krótka odpowiedź
PrestaShop 9 wyszedł 10 czerwca 2025. Dla klienta sklepu zmienia się niewiele, dla właściciela i programisty dużo: nowe wymagania serwera, nowy szablon, nowy panel i nowe API. Najwięcej kłopotów przy przejściu robią moduły i szablony, nie sam PrestaShop.
Co się zmieniło
| Obszar | PrestaShop 8 | PrestaShop 9 |
|---|---|---|
| PHP | wersje 7.x i 8.x | 8.1-8.4, od 9.1 zalecany 8.5 |
| Symfony | 4.4 | 6.4 LTS, wsparcie do listopada 2027 |
| szablon domyślny | Classic | Hummingbird (Bootstrap 5), domyślny od 9.1 przy nowej instalacji |
| strona produktu w panelu | stara i nowa do wyboru | tylko nowa, stara usunięta |
| API | Webservice | Webservice plus nowe Admin API |
Źródło: ogłoszenie PrestaShop 9.0 i zmiany w 9.1.
Co to znaczy dla sklepu
- hosting - jeśli serwer ma PHP 7.4 albo 8.0, najpierw aktualizacja PHP, potem PrestaShop,
- szablon - obecny sklep zostaje na swoim szablonie. Hummingbird dostają tylko nowe instalacje,
- moduły - każdy moduł spoza PrestaShop sprawdź u producenta. Moduł bez wersji na 9 może wyłączyć stronę albo część panelu.
Czy aktualizować z 8 do 9?
Tak, ale nie w ciemno. Najpierw kopia sklepu na osobnym adresie, na niej aktualizacja i test zamówienia od koszyka po płatność. Dopiero gdy wszystko przechodzi, aktualizujesz produkcję.
Wstrzymaj się, gdy kluczowy moduł (płatności, wysyłki, integracja z hurtownią albo marketplace) nie ma jeszcze wersji zgodnej z 9.
Przebieg samej aktualizacji opisuję w pytaniu jak zaktualizować PrestaShop do nowej wersji. Co nowego doszło w wersji 9.1, znajdziesz w pytaniu o nowe i eksperymentalne funkcje PrestaShop 9.1.
Chcesz przejść na PrestaShop 9 bez ryzyka dla sprzedaży? Napisz do mnie - robię aktualizacje i migracje na kopii sklepu, zanim dotkną produkcji.