Migracja

Ten przewodnik przeprowadzi Cię przez migrację danych PrestaBlog przy zmianie sklepu, serwera lub środowiska.

Zmiana sklepu lub serwera

Podczas migracji sklepu (na przykład z PrestaShop 1.6 lub 1.7 do PrestaShop 9 lub przy zmianie serwera albo środowiska) niektóre praktyki mogą powodować problemy, jeśli nie zachowa się właściwej kolejności działań.

Zalecane rozwiązanie

Właśnie dlatego PrestaBlog zawiera dedykowany system eksportu i importu, zaprojektowany, aby uprościć migracje i uniknąć skomplikowanych manipulacji technicznych.

Ten system pozwala przenieść wszystkie dane bloga:

  • Treści (artykuły)
  • Kategorie
  • Autorzy
  • Komentarze
  • Obrazy
  • Konfiguracja

System eksportu i importu jest dostępny dla PrestaShop 8 i 9. Dla PrestaShop 1.6 i 1.7, wersje modułu 3.8.3 (PS 1.6) i 5.3.8 (PS 1.7) zawierające narzędzie eksportu są udostępniane na życzenie przez support, ponieważ tych wersji nie można publikować na PrestaShop Addons z powodu ograniczeń walidacji, w szczególności dotyczących wersji PHP.

Eksport danych

Wyeksportuj dane ze sklepu źródłowego (zobacz Eksport danych).

Wskazówka

Zaleca się wykonać eksport tuż przed przełączeniem, aby zminimalizować różnice treści pomiędzy starym a nowym sklepem.

Import danych

Proces jest prosty:

  1. Zainstaluj PrestaBlog w nowym sklepie (zobacz Instalacja) i sprawdź, czy działa poprawnie przed importem
  2. Utwórz wcześniej autorów w PrestaBlog, jeśli blog korzysta z autorów
  3. Zaimportuj dane używając dedykowanego narzędzia (zobacz Import uniwersalny)
Ważne: autorzy Jeśli autorzy nie istnieją w nowym sklepie w momencie importu, automatyczne powiązanie treści z autorami nie będzie możliwe.

Zarządzanie obrazami

W przypadku obrazów ważne jest, aby folder używany przez PrestaBlog był dostępny w momencie importu.

W zależności od używanego motywu PrestaBlog obrazy znajdują się w jednym z poniższych folderów:

  • modules/prestablog/views/img/grid-and-slides
  • modules/prestablog/views/img/grid-for-1-7

Dokładny folder zależy od motywu wybranego w konfiguracji PrestaBlog.

Podczas importu moduł pozwala w razie potrzeby podać adres URL wskazujący na folder obrazów, z którego ma korzystać. Nie ma znaczenia, gdzie ten folder faktycznie znajduje się na serwerze, o ile wskazany URL jest dostępny.

Opcje obrazów podczas migracji

  • Pozostaw moduł aktywny w sklepie źródłowym
  • Lub udostępnij folder obrazów z innej lokalizacji

Wskazówka

Zaleca się zachować kopię zapasową obrazów bloga, aby zabezpieczyć migrację, niezależnie od dostępności sklepu źródłowego.