Migracja PrestaShop 1.7 do 9
Wyjść z 1.7 i wylądować na 9 bez psucia sklepu.
Dwa skoki wersji, jeden kontrolowany projekt: 1.7 do ustabilizowanej 8.x, a następnie 8.x do 9.x. Szablon Smarty odtworzony w Twig, moduły i override'y przepisane, pełne testy na staging zanim dotkniemy produkcji.
Sklep wciąż działający na 1.7 ma przed sobą dwa duże skoki: modernizację wprowadzoną przez PrestaShop 8 (PHP 8.1+, uporządkowane zaplecze) oraz przejście na PrestaShop 9 (Symfony 7, Twig 3, koniec Smarty w zapleczu). PrestaShop nie udostępnia bezpośredniej aktualizacji z 1.7 do 9: najpierw przechodzimy przez ustabilizowaną i przetestowaną 8.x, a dopiero potem na 9.
Jeśli Twój sklep działa już na 8.x, właściwa strona to migracja PrestaShop 8 do 9.
Jak możemy pomóc
Audyt istniejącej 1.7
Dokładna wersja, PHP, moduły, override'y, szablon, wielkość bazy. Wyceniony raport przed pierwszą linią kodu.
Migracja w dwóch etapach
1.7 do 8.x, testy odbiorcze, potem 8.x do 9.x. Bezpośredniego skoku w PrestaShop nie ma.
Szablon Smarty do Twig
Odtworzone templatki, koniec z helperami Smarty, kontrola responsywności i Core Web Vitals.
Moduły i override'y
Przepisanie pod Symfony 7 i hooki 9.x, usunięcie zbędnych override'ów. Kod należy do Ciebie.
Baza danych i historia
Identyfikatory produktów, kategorii, klientów i zamówień zachowane. Żadnych zepsutych linków, żadnych przekierowań do odtworzenia.
Przełączenie i rollback
Wdrożenie w krótkim oknie, gotowy powrót do poprzedniej wersji w razie awarii, 72 h monitoringu.
Jak pracujemy
-
01
Bezpłatny audyt 30 min
Oglądamy sklep przez udostępniony ekran, mierzymy dystans do 9 i wyceniamy.
-
02
Stała wycena w 24 h
Jasny zakres, wiążąca cena, wiążący termin. Żadnej otwartej stawki dziennej, żadnych niespodzianek.
-
03
Etap 1: z 1.7 do 8.x
Na staging: podniesienie PHP, moduły, override'y, szablon. Odbierasz zdrową 8.x.
-
04
Etap 2: z 8.x do 9.x
Symfony 7, Twig 3, moduły na 9.x. Ścieżka zakupowa i zaplecze przetestowane od początku do końca.
-
05
Wdrożenie i opieka
Wdrożenie w krótkim oknie, 72 h monitoringu, 30 dni wsparcia po przełączeniu w cenie.
Stos technologiczny
Przewodniki i dokumentacja.
Dokumentacja
Jesteśmy gotowi, gdy Ty będziesz.
Bez sprzedaży, po prostu szczera ocena Twojego projektu w 20 minut.
Najczęściej zadawane pytania
Dlaczego nie migrować bezpośrednio z 1.7 do 9?
Ponieważ PrestaShop tego nie obsługuje. Oficjalne narzędzie aktualizacji wymaga stabilnej 8.x jako punktu wyjścia do przejścia na 9.x. Pracujemy więc w dwóch etapach: najpierw 1.7 do 8.x z własnymi testami odbiorczymi, potem 8.x do 9.x. To także bezpieczniejsze, bo każdy etap izoluje własne regresje zamiast mieszać wszystko w jednym skoku.
Ile trwa cały projekt?
Dla standardowego sklepu (średni katalog, od 5 do 15 modułów zewnętrznych, mało zmieniony szablon): od 15 do 20 dni roboczych. Dla sklepu złożonego (duży katalog, wiele override'ów, mocno przerobiony szablon, integracja z ERP): od 25 do 40 dni. Po audycie wycena podaje wiążący termin co do dnia.
Ile to kosztuje?
Od 6 000 € za czystą i mało zmienioną 1.7. Sklep z wieloma override'ami, starym szablonem na zamówienie i własnymi modułami mieści się zwykle między 10 000 a 25 000 €. Wstępny audyt trwający 30 minut jest bezpłatny, a wycena jest stała, nie rozliczana za czas pracy.
Czy moje moduły z 1.7 będą działać na 9?
Rzadko w niezmienionej postaci. Moduł napisany pod 1.7 często korzysta z hooków od tego czasu usuniętych, z helperów Smarty w zapleczu i z wywołań wykreślonych w 9. Audyt wymienia każdy moduł z jego statusem: zgodny, dostępna aktualizacja producenta, do przepisania albo do wymiany. W modułach komercyjnych licencja producenta zwykle obejmuje wersję 9 bez dopłaty.
A mój szablon?
To najcięższy element projektu. Szablon 1.7 opiera się na Smarty i na templatkach, które zmieniły się w 8, a potem w 9. Dwie opcje zależnie od stanu: odtworzenie jeden do jednego na bazie Classic lub Hummingbird z 9, albo przeprojektowanie, jeśli oryginał to kupiony szablon porzucony przez producenta. Wyceniamy w ofercie oba warianty.
Moja 1.7 działa na PHP 7.x, czy to blokuje migrację?
Nie, ale to część prac. PrestaShop 8 wymaga co najmniej PHP 8.1, a 9 celuje w 8.1-8.3 zależnie od wersji pomocniczej. Podniesienie PHP odbywa się w pierwszym etapie, na staging, razem z przeglądem kodu, który wywala się na nowych wersjach (usunięte funkcje, typowanie, wywołania dynamiczne).
Czy mogę stracić zamówienia, klientów albo pozycje SEO?
Nie, jeśli migracja jest zrobiona porządnie. Identyfikatory produktów, kategorii, klientów i zamówień zostają zachowane bez zmian, a adresy URL nie ulegają zmianie, chyba że sobie tego życzysz. Mapa witryny i istniejące przekierowania zostają utrzymane, a monitoring w Search Console po przełączeniu jest wliczony, żeby potwierdzić, że żaden sygnał nie spada.
Migrować czy zbudować sklep od zera?
Uzasadnione pytanie, gdy 1.7 jest bardzo stara. Migracja zachowuje historię, adresy URL, klientów i SEO i w większości przypadków jest właściwym wyborem. Budowa od zera ma sens, gdy szablon jest martwy, override'y są nie do opanowania, a katalog i tak wymaga przerobienia. Audyt rozstrzyga to liczbami, nie przeczuciem.
Czego cena NIE obejmuje?
Cena obejmuje migrację techniczną: kod, bazę danych, moduły, istniejący szablon. Domyślnie nie obejmuje przeprojektowania graficznego, nowych funkcji, zmiany hostingu ani szkolenia z zaplecza. Każdy z tych elementów można dodać do wyceny na życzenie.