Migracja Twojego sklepu PrestaShop 1.7 do Prestashop 8.1 oferuje wiele zauważalnych korzyści, do których zaliczają się zwiększona wydajność Twojego sklepu, ulepszone funkcje bezpieczeństwa i dostęp do najnowszych technologii.
PrestaShop 8.1 zapewnia bardziej wydajne i bezpieczne środowisko operacyjne z obsługą najnowszych wersji PHP i MySQL, zwiększając szybkość witryny i responsywność Twojego sklepu.
Na przykład nowe funkcjonalności wprowadzone w wersji PrestaShop 8 i nowszych, takie jak Wskaźnik siły hasła które nie tylko zwiększają bezpieczeństwo Twojego sklepu, ale także poprawiają komfort użytkownika, są znaczącymi ulepszeniami w tej wersji.
Dlatego aktualizując wersję PrestaShop sklepu do wersji 8.1, zapewniasz także ciągłe wsparcie społeczności PrestaShop, dostęp do aktualizacji i lepszą zgodność z aktualnymi standardami sieciowymi, dzięki czemu Twój sklep jest konkurencyjny i dobrze zoptymalizowany pod kątem wyszukiwarek.
Migracja z PrestaShop 1.7 do PrestaShop 8.1 jest bardzo korzystna z kilku powodów, a niektóre z nich wymieniono poniżej:-
- Zaktualizowane podstawowe technologie: Przejście do PrestaShop 8.1 przynosi znaczące ulepszenia podstawowych technologii, takich jak Bootstrap i wersje Symfony, które zostały zaktualizowane do wersji 4.4.
- Wsparcie dla nowszych wersji PHP: PrestaShop 8.1 zapewnia obsługę najnowszych wersji PHP od 7.2.5 do 8.1.
- Ulepszone funkcje bezpieczeństwa: Wprowadzenie Wskaźnik siły hasła to znaczące ulepszenie PrestaShop 8.1, które zapewnia informacje zwrotne w czasie rzeczywistym klientom tworzącym konta, zachęcając do tworzenia silniejszych i bezpieczniejszych haseł, pokazując wskazówki dotyczące poprawy siły.
Warunki wstępne migracji
1. Kontrola wymagań technicznych
- Kompatybilność serwera: Sprawdź, czy Twoje środowisko hostingowe spełnia zaktualizowane specyfikacje wymagane przez PrestaShop 8.1, zwłaszcza PHP w wersji 7.4 lub nowszej oraz MySQL w wersji 5.6 lub wyższej, ponieważ gwarantuje to, że Twój serwer będzie mógł skutecznie obsłużyć nowe oprogramowanie bez problemów ze zgodnością.
- Zgodność motywów i modułów: Oceń, czy Twoje istniejące motywy i moduły są kompatybilne z PrestaShop 8.1. Jeśli tak nie jest, będziesz musiał je zaktualizować lub poszukać odpowiednich zamienników, aby zachować funkcjonalność i wygląd swojego sklepu.
2. Kopia zapasowa danych
- Kompleksowe kopie zapasowe: Rygorystycznie twórz kopie zapasowe wszystkich plików witryny, wpisów w bazie danych i ustawień konfiguracyjnych. Ten krok jest niezbędny, ponieważ zapewnia siatkę bezpieczeństwa, umożliwiającą przywrócenie sklepu do pierwotnego stanu w przypadku jakichkolwiek problemów podczas procesu migracji.
- Weryfikacja kopii zapasowej: Przetestuj te kopie zapasowe w środowisku przejściowym, aby potwierdzić ich integralność i funkcjonalność. Ta weryfikacja pomaga upewnić się, że w razie potrzeby można niezawodnie powrócić do oryginalnego systemu.
3. Konfiguracja środowiska testowego
- Replikuj środowisko na żywo: Należy skonfigurować środowisko przejściowe, które możliwie najdokładniej replikuje bieżącą konfigurację, a następnie wykorzystuje to środowisko do przeprowadzenia testów migracji.
Migracja danych
Eksportuj dane:
- Użyj narzędzi takich jak phpMyAdmin, aby wyeksportować swoją bazę danych w formacie CSV ze sklepu PrestaShop 1.7.
- Przejdź do bazy danych swojego sklepu, a następnie kliknij przycisk Eksportuj znajdujący się u góry phpMyAdmin.
- Sprawdź bułkę tartą, aby sprawdzić, czy eksportujesz bazę danych i tabelę.
- Podczas eksportowania danych pamiętaj o zaznaczeniu opcji „Umieść nazwy kolumn w pierwszym wierszu” i „Eksportuj tabele jako osobne pliki”. Spowoduje to utworzenie osobnych plików CSV dla każdej tabeli znajdującej się w Twojej bazie danych.
Modyfikuj i importuj dane:
W zależności od zmian w strukturze bazy danych pomiędzy wersją 1.7 a 8.1, może być konieczne dostosowanie danych SQL (np. zmiana struktury tabeli, nazw kolumn itp.) przed zaimportowaniem ich do nowej bazy danych PrestaShop 8.1. Dlatego ten krok może być złożony i wymaga dokładnych testów.
W przypadku każdej zmiany w nowej strukturze musimy zmodyfikować nasze odpowiednie pliki CSV.
Zaimportuj dane-
- Zainstaluj Prestashop 8.1. Podczas instalacji pamiętaj, że nie musisz instalować danych demonstracyjnych, ponieważ potrzebujemy czystego magazynu do importu.
- Teraz zainstaluj języki, których używasz w sklepie na żywo, w sklepie PS8.1.
- Teraz dla każdej tabeli w sklepie PS8.1 w phpMyAdmin najpierw wyczyść dane tabeli, a następnie zaimportuj plik CSV dla tej tabeli.
- Podczas importu upewnij się, że format pliku jest oznaczony jako CSV i pomiń import pierwszej linii pliku CSV, gdyż zawiera on nazwę kolumn.
- Dokumentuj każdą zmianę danych i uzasadnienie każdej modyfikacji, ponieważ ta dokumentacja będzie pomocna do wykorzystania w przyszłości i do utrzymania sklepu.
Końcowy etap migracji: –
Ponadto, gdy dane będą już dostępne, wymagane będzie pełne testowanie zaimportowany do nowego PrestaShop 8.1 należy przeprowadzić konfigurację, aby mieć pewność, że wszystkie funkcjonalności sklepu działają zgodnie z oczekiwaniami i w końcu sklep może zostać udostępniony publicznie, gdy w procesie testowania sklepu nie wykryto żadnych problemów.
Powiązany blog: Testy stabilności Prestashop 8.1.1: spojrzenie na wyniki
Zapoznaj się z naszym bestsellerowym modułem One Page Supercheckout dla Prestashop i Wtyczka do tworzenia aplikacji mobilnych Opencart na Androida i iOS:
Obejrzyj także nasz najnowszy film tutaj: