Poradniki, Prestashop

Jak zaktualizować Prestashop do wyższej wersji 1.6 i 1.7

Każdy obsługiwany system stale się rozwija. Dlaczego CMS jest aktualizowany? Pojawiają się nowe technologie, takie jak PHP 7, algorytmy są zoptymalizowane, osiągając lepszą prędkość i bezpieczeństwo witryn itp. Jakie problemy rozwiązuje aktualizacja PrestaShop:

  • Przestarzały projekt. Z każdą zaktualizowaną wersją uwalniane są nowe motywy, panel administracyjny jest finalizowany i pojawiają się nowe możliwości tworzenia unikalnego, nowoczesnego i skutecznego wyglądu strony internetowej.
  • Prędkość pracy. Dodanie obsługi nowych technologii i optymalizacja już istniejących odgrywa dużą rolę w zwiększaniu szybkości strony.
  • Bezpieczeństwo. Aktualizując CMS, programiści zawsze zwracają dużą uwagę na bezpieczeństwo i stabilność.
  • Błędy i błędy. Jak mawiają programiści – „jeśli w programie nie ma ani jednego błędu, to trzeba wyglądać lepiej”, dlatego każda aktualizacja wprowadza poprawki w nieprawidłowym działaniu niektórych modułów.

Kopie zapasowe plików i baz danych

Pierwszą i najważniejszą zasadą stabilnego działania dowolnej witryny jest to, że zawsze powinna istnieć rzeczywista kopia zapasowa. Wszystko może się zdarzyć: infekcja wirusowa, błędy przy wprowadzaniu zmian w kodzie, problemy z hostingiem itp. I nie jest to absolutnie przerażające, jeśli masz kopię zapasową witryny.

Aby wykonać kopię zapasową, musisz wykonać kopię zapasową nie tylko plików witryny, ale także bazy danych. Narzędzia PrestaShop nie są przeznaczone do zapisywania plików, więc procedurę należy wykonać ręcznie. Jednym z najprostszych sposobów jest pobranie wszystkiego, czego potrzebujesz za pomocą FTP. Po pobraniu należy zarchiwizować otrzymane dane, a następnie zapisać je w bezpiecznym miejscu. Procedura może być czasochłonna, jednak działa na każdym nowoczesnym hostingu.

Jeśli witryna nie jest w fazie rozwoju, jej pliki są zmieniane dość rzadko, to znaczy nie ma sensu ich regularnie zapisywać. Ale sytuacja z bazą danych jest nieco inna, należy ją często pobierać.

  • Przejdź do panelu administracyjnego i otwórz stronę „Zaawansowane – Kopia zapasowa DB”.
  • System zaoferuje przeczytanie warunków, uzgodnienie z odpowiednim przyciskiem, a następnie rozpocznie się kopiowanie.

Baza danych to „pamięć” Twojej witryny. Tabele te zawierają wszystkie informacje: karty produktów, zamówienia, dane klientów i inne. Im częściej kopia zapasowa jest wykonywana, tym mniejsza szansa na utratę tych danych. Najlepszym rozwiązaniem byłoby więc skonfigurowanie automatycznych kopii zapasowych. Jednak PrestaShop domyślnie nie udostępnia tej funkcji. Wymaga to modułu kopii zapasowych PrestaBackup.

Proces aktualizacji

Po wymienionych zaletach uaktualnienia pytanie w mojej głowie brzmi: jak uaktualnić? Aby to zrobić, potrzebujesz modułu aktualizacji 1-Click i hostingu zgodnego z wymogami zaktualizowanego CMS. 

Jeśli wszystko jest w porządku, i Twój hosting spełnia wymagania instalowanej wersji prestashop to postępuj zgodnie z instrukcjami:

  • Przejdź do zakładki Moduły na stronie panelu sterowania.
  • Wyszukaj aktualizację jednym kliknięciem, a następnie kliknij przycisk Instaluj.
  • Po zainstalowaniu modułu należy go skonfigurować. Kliknij przycisk „Konfiguruj” i użyj znacznika wyboru, aby wskazać, że witryna jest w trybie programowania.
  • Wyłącz kopie zapasowe.
  • Przejdź do „Aktualizuj opcje” i wyłącz opcje „Dezaktywuj alternatywne moduły” i „Aktualizuj i przełącz na domyślny motyw”. Zapisz zmiany.
  • Kliknij przycisk „Rysuj” i poczekaj na wynik.
  • Po zakończeniu aktualizacji wyczyść pamięć podręczną przeglądarki.
  • Wróć ponownie do ustawień wtyczki i wyłącz tryb programowania.

Ważne: przed aktualizacją prestop zapisz szablon witryny. Podczas aktualizacji może wystąpić błąd, który zostanie usunięty, w takim przypadku można go łatwo przywrócić, kopiując pliki do folderu motywów.

Odzyskiwanie plików

Jeśli popełniłeś błąd podczas pracy z plikami witryny i nie działa poprawnie, możesz poprosić o pomoc obsługę hostingu. Opisz im sytuację, a na wszelki wypadek dołącz kopię zapasową. W zależności od szybkości usługi witryna zostanie przywrócona w ciągu godziny i nie będziesz musiał tego robić sam, ryzykując pogorszenie sytuacji.

Aktualizacja jest prosta i satysfakcjonująca. Dlatego zalecamy aktualizację PrestaShop za każdym razem, gdy zostanie wydana nowa stabilna wersja.

0 Komentarze
Udostępnij

Prestashop Developer