PrestaShop 9 — kompletny przewodnik po nowościach, zmianach i migracji z wersji 1.7/8
PrestaShop 9 to największa aktualizacja platformy od lat. Przejście na Symfony 6.4 LTS, obsługa PHP 8.1–8.4, zupełnie nowy motyw Hummingbird i Admin API otwierają nowy rozdział w rozwoju platformy. Jednocześnie przejęcie PrestaShop przez polską firmę CyberFolks w lutym 2026 roku zapewnia stabilność finansową i głębszą lokalizację na polskim rynku.
W tym artykule szczegółowo omawiamy wszystkie nowości w PrestaShop 9, wymagania techniczne, ścieżki migracji z wersji 1.7 i 8.x oraz kompatybilność modułów — wszystko z perspektywy właściciela sklepu i deweloperów.
1. Co nowego w PrestaShop 9 — przegląd kluczowych zmian
Symfony 6.4 LTS Nowe
To fundamentalna zmiana architektury. PrestaShop 9 opiera się na Symfony 6.4 LTS (Long-Term Support), podczas gdy PS 1.7 używał Symfony 4.4. Co to oznacza w praktyce:
- Bezpieczeństwo: Symfony 6.4 LTS ma gwarantowane aktualizacje bezpieczeństwa do 2027 roku
- Wydajność: Szybszy DI container, zoptymalizowany routing, lepszy OPcache preloading
- Nowoczesne standardy: PHP 8.x features (named arguments, enums, fibers, readonly properties)
- Ekosystem: Dostęp do tysięcy bundli Symfony (mailer, messenger, notifier, security)
- Deweloperzy: Łatwiejsze rekrutowanie — Symfony to jeden z najpopularniejszych frameworków PHP
PHP 8.1–8.4 Zmiana
PrestaShop 9 wymaga minimum PHP 8.1 i obsługuje PHP 8.4. PHP 7.x nie jest już wspierany. Korzyści:
- PHP 8.1: Enums, fibers, readonly properties, intersection types
- PHP 8.2: Readonly classes, DNF types, deprecation of dynamic properties
- PHP 8.3: Typed class constants, json_validate(), lepszy random
- PHP 8.4: Property hooks, asymmetric visibility, lazy objects — najnowsze innowacje
- Wydajność: PHP 8.x jest 15–25% szybszy niż PHP 7.4 w typowych operacjach e-commerce
Motyw Hummingbird Nowe
Hummingbird to zupełnie nowy motyw domyślny, zastępujący Classic theme. Jest budowany od zera z myślą o wydajności i nowoczesnych standardach:
- Bootstrap 5 — najnowszy framework CSS, pełna responsywność
- TypeScript — typowane JavaScript, mniej błędów runtime
- SCSS z metodologią BEM — czysta, modularna architektura CSS
- Mobile-first design — zaprojektowany od telefonu do desktopa
- Dark mode — natywne wsparcie ciemnego motywu (preferencje systemu)
- WebP i AVIF — nowoczesne formaty obrazów, 25–50% mniejszy rozmiar
- Lazy loading — obrazy ładują się gdy stają się widoczne
- Core Web Vitals — zoptymalizowany pod metryki Google (LCP, INP, CLS)
Admin API (API Platform) Nowe
Jedna z najważniejszych nowości dla deweloperów i integracji biznesowych. PrestaShop 9 wprowadza pełne RESTful API oparte na API Platform:
- Headless commerce: Możliwość budowy własnego frontendu (React, Vue, Next.js) z PS jako backendem
- Integracje ERP/PIM: Natywne API do synchronizacji produktów, zamówień, klientów z systemami zewnętrznymi
- Mobile apps: Łatwe tworzenie aplikacji mobilnych z PS jako źródłem danych
- Automatyzacja: Programistyczne zarządzanie sklepem (masowe aktualizacje cen, stanów, zamówień)
- Dokumentacja: Automatycznie generowana dokumentacja OpenAPI/Swagger
Zmodernizowany panel administracyjny Zmiana
- Szybsze wyszukiwanie i filtrowanie produktów (nawet w katalogach 50 000+ SKU)
- Udoskonalony edytor produktów — mniej kliknięć, lepsza organizacja
- Nowy dashboard z kluczowymi metrykami
- Lepsze zarządzanie zamówieniami — widok szczegółów bez przeładowania strony
- Responsywny back office — zarządzanie sklepem z tabletu
Nowe hooki i rozszerzalność Nowe
Hooki to punkty rozszerzeń, przez które moduły podłączają się do PrestaShop. PS9 dodaje kilka istotnych:
actionValidateCartRule— walidacja reguł koszyka przed zastosowaniemactionPresentObject— modyfikacja obiektów przed wyświetleniemactionValidateOrderBefore— akcje przed złożeniem zamówienia- Ulepszony system hooków z lepszą dokumentacją i typowaniem
Ulepszenia SEO Zmiana
- Lepsze zarządzanie meta tagami (title, description) z podglądem SERP
- Automatyczne sitemap.xml z konfiguracją priorytetów
- WebP/AVIF w motywach — mniejsze obrazy = szybsze ładowanie = lepsze pozycje
- Canonical URLs z automatyczną obsługą parametrów filtrowania
- Ulepszone friendly URLs z lepszą obsługą polskich znaków
2. Wymagania techniczne PrestaShop 9
| Komponent | Minimum | Rekomendowane | PS 1.7 (dla porównania) |
|---|---|---|---|
| PHP | 8.1 | 8.3 / 8.4 | 7.1–7.4 |
| MySQL | 5.7 | 8.0 | 5.6 |
| MariaDB | 10.4 | 10.6+ | 10.0 |
| RAM | 2 GB | 4–8 GB | 1 GB |
| CPU | 2 rdzenie | 2–4 rdzenie @ 3+ GHz | 1 rdzeń |
| Dysk | 5 GB | 12–50 GB NVMe | 2 GB |
| Symfony | 6.4 LTS | 6.4 LTS | 4.4 |
| Composer | Wymagany | 2.x | Opcjonalny |
| Node.js | 16+ | 18+ (do budowy motywu) | 14+ |
| OPcache | Zalecane | Wymagane | Zalecane |
3. Przejęcie przez CyberFolks — przyszłość platformy
18 lutego 2026 roku CyberFolks sfinalizował przejęcie PrestaShop za 53,7 mln EUR. Kluczowe fakty:
| Parametr | Wartość |
|---|---|
| Kwota przejęcia | 53,7 mln EUR |
| Aktywne sklepy | 230 000+ |
| GMV (Gross Merchandise Value) | 22 mld EUR rocznie |
| Kraje obecności | 190+ |
| Kupujący | CyberFolks S.A. (Polska, GPW) |
Co to oznacza dla użytkowników PrestaShop?
- Stabilność: Finansowanie rozwoju platformy zabezpieczone przez giełdową spółkę
- Lokalizacja PL: Głębsza integracja z polskim ekosystemem — płatności, logistyka, prawo
- Wsparcie PL: Lepsze wsparcie techniczne po polsku
- Open-source: PrestaShop pozostaje open-source — to nie zmienia się po przejęciu
- Marketplace: Prawdopodobne ulepszenia polskiej oferty modułów
Potencjalne obawy
- CyberFolks jest jednocześnie dostawcą hostingu i właścicielem platformy — możliwe uprzywilejowanie własnego hostingu
- Koncentracja ryzyka — platforma i hosting u jednego podmiotu
- Kierunek rozwoju może faworyzować rynek polski kosztem globalnego
4. Migracja do PrestaShop 9 — kompletny poradnik
Kiedy warto migrować, a kiedy poczekać?
| Migruj teraz, jeśli: | Poczekaj, jeśli: |
|---|---|
| Twoja wersja PHP zbliża się do end-of-life (7.4 EOL minął!) | Masz krytyczne moduły, które nie są jeszcze kompatybilne z PS9 |
| Potrzebujesz Admin API do integracji z ERP | Trwa sezon sprzedażowy (nie migruj przed Black Friday!) |
| Twój motyw nie działa poprawnie na mobile | Masz mocno zmodyfikowany custom theme (wymaga przepisania) |
| Chcesz lepszej wydajności (PHP 8.x + Symfony 6.4) | Używasz PS 1.6 — lepiej postawić nowy sklep |
| Potrzebujesz nowych hooków i funkcji PS9 | Nie masz budżetu na testy i ewentualne poprawki |
Pre-migration checklist — 10 punktów
- Wykonaj pełny backup (pliki + baza danych + konfiguracja)
- Sprawdź wersję PHP na hostingu (wymagane: 8.1+)
- Sprawdź kompatybilność modułów z PS9 (lista na addons.prestashop.com)
- Sprawdź kompatybilność motywu (Hummingbird jako fallback)
- Przejrzyj custom kod (hooki, overrides, modyfikacje core)
- Przygotuj środowisko staging do testów
- Poinformuj zespół / klientów o planowanym oknie serwisowym
- Zaplanuj migrację na okres niskiego ruchu (wtorek/środa, wieczór)
- Przygotuj plan rollback (jak wrócić do poprzedniej wersji)
- Przetestuj bramki płatności i wysyłkę po migracji
Ścieżka A: Migracja z PrestaShop 8.x
Najprostsza ścieżka — oficjalnie wspierana przez 1-Click Upgrade Module.
Krok po kroku:
- Backup: Pełny backup plików i bazy danych. Nie pomijaj tego kroku.
- Aktualizuj PHP: Upewnij się, że hosting obsługuje PHP 8.1+ (najlepiej 8.3/8.4)
- Zainstaluj 1-Click Upgrade Module: Pobierz najnowszą wersję z oficjalnego marketplace (darmowy)
- Uruchom na staging: Najpierw przetestuj na kopii sklepu, NIE na produkcji
- Kliknij „Upgrade": Moduł automatycznie aktualizuje pliki core, bazę danych i konfigurację
- Przetestuj:
- Strona główna ładuje się poprawnie
- Produkty wyświetlają się z cenami
- Koszyk i checkout działają
- Płatności przechodzą (testowa transakcja)
- Panel admin jest dostępny i funkcjonalny
- Wszystkie zainstalowane moduły działają
- Migruj produkcję: Po pomyślnych testach powtórz na sklepie produkcyjnym
- Wyczyść cache:
Zaawansowane > Wydajność > Wyczyść pamięć podręczną
Ścieżka B: Migracja z PrestaShop 1.7
Bardziej złożona, ale wykonalna z 1-Click Upgrade Module. Kluczowe różnice:
- Większy skok architektoniczny (Symfony 4.4 → 6.4)
- Większe ryzyko niekompatybilności modułów
- Motyw Classic nie jest kompatybilny z PS9 — konieczna migracja na Hummingbird lub inny motyw PS9
- Custom overrides mogą wymagać przepisania
Dodatkowe kroki vs migracja z PS 8.x:
- Audyt modułów: Sprawdź KAŻDY moduł pod kątem kompatybilności z PS9. Skontaktuj się z deweloperami modułów jeśli nie ma informacji.
- Plan motywu: Jeśli używasz custom theme — zaplanuj przejście na Hummingbird lub zlecenie dostosowania motywu do PS9.
- Przegląd overrides: Overrides z PS 1.7 mogą nie działać w PS9. Wylistuj je i zaplanuj alternatywy (hooki, moduły).
- Staging obowiązkowy: Nie próbuj migracji bezpośrednio na produkcji. ZAWSZE testuj na kopii.
Ścieżka C: Migracja z PrestaShop 1.6 lub starszej
Rekomendacja: Nie migruj — postaw nowy sklep.
Różnice architektoniczne między PS 1.6 a PS 9 są tak głębokie, że migracja jest droższa i bardziej ryzykowna niż postawienie nowego sklepu od zera. Co warto przenieść:
- Dane klientów: Export CSV → import do PS9
- Produkty: Export CSV z cenami, opisami, zdjęciami → import do PS9
- Zamówienia: Historyczne zamówienia można przenieść narzędziami migracyjnymi (Cart2Cart, LitExtension: 500–3 000 PLN)
- SEO: Mapuj stare URL-e na nowe i ustaw przekierowania 301 — to kluczowe dla zachowania pozycji w Google
Post-migration checklist
- Wyczyść cache PrestaShop i przeglądarki
- Zregeneruj plik .htaccess (Preferencje > SEO & URL)
- Przetestuj WSZYSTKIE metody płatności (testowa transakcja dla każdej)
- Przetestuj wysyłkę (InPost, kurierzy — poprawność cen i śledzenia)
- Sprawdź e-maile transakcyjne (potwierdzenie zamówienia, wysyłka)
- Zweryfikuj sitemap.xml i zgłoś nowy w Google Search Console
- Sprawdź Google Analytics — czy dane płyną poprawnie
- Przetestuj sklep na telefonie (responsywność)
- Monitoruj logi błędów przez 48–72 godziny po migracji
- Wykonaj backup po udanej migracji (nowy punkt odniesienia)
5. Kompatybilność modułów i szablonów z PS 9
Moduły — czego się spodziewać
| Kategoria modułu | Kompatybilność z PS9 | Działanie wymagane |
|---|---|---|
| Oficjalne moduły PrestaShop | Wysoka (90%+) | Aktualizuj do najnowszej wersji |
| Moduły z marketplace (popularne) | Średnia-wysoka (70–85%) | Sprawdź na stronie modułu, skontaktuj deweloperów |
| Moduły niszowe / stare | Niska (30–50%) | Szukaj alternatyw lub zlecenie dostosowania |
| Moduły custom (pisane na zamówienie) | Wymaga audytu | Przegląd kodu przez dewelopera PS9 |
| Moduły PS 1.6 (legacy) | Bardzo niska (<10%) | Konieczna wymiana na nowe moduły |
Dlaczego moduły mogą nie działać?
- Symfony 6.4: Zmienione API, usunięte deprecated klasy, nowe konwencje DI
- PHP 8.1+: Strict typing, usunięte dynamiczne properties, nowe słowa kluczowe
- Nowe hooki: Niektóre stare hooki zostały usunięte lub zmodyfikowane
- Motyw Hummingbird: Nowa struktura szablonów — moduły wpinające się w frontend muszą być zaktualizowane
Szablony / motywy
- Classic theme (PS 1.7/8): NIE jest kompatybilny z PS9
- Hummingbird (PS9): Nowy domyślny motyw — darmowy, zoptymalizowany
- Premium themes: Sprawdź kompatybilność z PS9 przed zakupem/migracją
- Custom themes: Wymagają przepisania pod architekturę Hummingbird/PS9
6. Czy warto migrować? Analiza korzyści vs ryzyk
| Korzyści migracji | Ryzyka migracji |
|---|---|
| PHP 8.x = 15–25% szybszy sklep | Niekompatybilne moduły wymagają wymiany/aktualizacji |
| Symfony 6.4 LTS = bezpieczeństwo do 2027 | Custom theme wymaga przepisania |
| Hummingbird = lepsze Core Web Vitals = lepsze SEO | Downtime podczas migracji (15 min – 2h) |
| Admin API = integracje ERP/PIM | Koszty aktualizacji modułów (500–3 000 PLN) |
| Nowy back office = szybsza praca | Krzywa uczenia nowego panelu dla zespołu |
| Wsparcie CyberFolks = polska lokalizacja | Ryzyko regresji (coś przestaje działać po aktualizacji) |
| PHP 7.x kończy wsparcie = luki bezpieczeństwa | Czas i zasoby na testy (8–40 roboczogodzin) |
7. Hosting gotowy na PrestaShop 9
PrestaShop 9 wymaga więcej zasobów niż poprzednie wersje. Na co zwrócić uwagę przy wyborze lub zmianie hostingu:
- PHP 8.1–8.4: Hosting musi obsługiwać najnowsze wersje PHP z możliwością przełączania
- RAM minimum 4 GB: Symfony 6.4 + OPcache + MySQL = ~2–3 GB na bazie, 4 GB to praktyczne minimum
- NVMe SSD: PrestaShop generuje setki tysięcy plików temp — szybki I/O jest kluczowy
- Izolacja: Docker/LXC lub VPS — hosting współdzielony to ryzyko przy PS9
- OPcache + Redis: Bez OPcache PS9 jest 3–5x wolniejszy. Redis cache'uje sesje i obiekty
- Środowisko staging: Możliwość postawienia kopii sklepu do testów przed migracją
Hosting PrestaShop 9 na smartxhosting.pl
Trzy plany spełniające wszystkie wymagania PS9: PHP 8.1–8.4, izolacja Docker/LXC, NVMe SSD, OPcache, automatyczny deployment. Idealne środowisko do migracji — postaw staging, przetestuj, a potem przełącz produkcję.
Docker 50 PLN/mies. | LXC 100 PLN/mies. (2 CPU, 8 GB RAM) | VPS 150 PLN/mies.
Sprawdź ofertę8. Najczęściej zadawane pytania (FAQ)
Czy muszę aktualizować do PrestaShop 9?
Formalnie nie musisz, ale jest to zalecane. PHP 7.x nie otrzymuje już aktualizacji bezpieczeństwa, co naraża sklep na ataki. PS9 na PHP 8.x i Symfony 6.4 zapewnia bezpieczeństwo do 2027 roku. Im dłużej czekasz, tym trudniejsza będzie migracja.
Czy mogę zaktualizować bezpośrednio z PS 1.7 do PS 9?
Tak, za pomocą modułu 1-Click Upgrade. Proces jest bardziej złożony niż z PS 8.x — wymaga audytu modułów, sprawdzenia motywu i dłuższych testów. Zalecamy staging i pomoc specjalisty.
Co się stanie z moimi modułami?
Oficjalne moduły: 90%+ kompatybilności. Marketplace: 70–85%. Stare/niszowe: 30–50%. Przed migracją sprawdź KAŻDY moduł. Niekompatybilne trzeba zaktualizować lub wymienić.
Ile trwa migracja?
Z PS 8.x: 1–4h (downtime 15–60 min). Z PS 1.7: 4–16h (downtime 30 min – 2h). Z PS 1.6: lepiej nowy sklep (1–4 tygodnie).
Czy PS 9 jest szybszy?
Tak. PHP 8.x daje 15–25% wzrost wydajności. Symfony 6.4 ma zoptymalizowany routing i DI. Hummingbird poprawia Core Web Vitals. Użytkownicy raportują 20–40% poprawę czasu ładowania po migracji.
Czy przejęcie przez CyberFolks wpłynie na open-source?
PrestaShop pozostaje open-source (OSL 3.0). CyberFolks zadeklarował kontynuację modelu open-source. Kod jest na GitHub. Przejęcie zapewnia stabilne finansowanie rozwoju.
Gdzie hostować PS9 do bezpiecznej migracji?
Szukaj hostingu z: PHP 8.1–8.4, min. 4 GB RAM, NVMe SSD, izolacją (Docker/LXC/VPS) i możliwością staging. smartxhosting.pl spełnia te wymagania z automatycznym deploymentem PS9 od 50 PLN/mies.
Artykuł zaktualizowany: 20 lutego 2026. Informacje o PrestaShop 9 na podstawie oficjalnych release notes i dokumentacji. Dane o przejęciu CyberFolks z 18 lutego 2026. Specyfikacje techniczne i kompatybilność modułów mogą się zmieniać z kolejnymi aktualizacjami.