Jak wyczyścić pamięć podręczną w PrestaShop 1.7 i 8 ?

Konfigurujesz zaplecze sklepu prestashop lub modyfikujesz coś w składnikach modułów/szablonu/style itp. sklepu i nie ma widocznych, spodziewanych efektów Twoich zmian na danej stronie?

Najprawdopodobniej musisz wyczyścić pamięć podręczną „Smarty Cache” w prestashop.

Czym jest i jak działa Smarty Cache w PrestaShop?
Smarty cache to funkcja wykorzystywana w platformie e-commerce PrestaShop. PrestaShop wykorzystuje silnik szablonów Smarty (dla języka PHP) do oddzielenia logiki od warstwy prezentacji aplikacji. Pamięć podręczna Smarty została zaprojektowana w celu poprawy wydajności aplikacji poprzez przechowywanie skompilowanych szablonów w katalogu pamięci podręcznej, zmniejszając potrzebę powtarzalnej kompilacji szablonów.
Gdy włączysz pamięć podręczną Smarty w PrestaShop, skompilowane szablony są przechowywane w katalogu pamięci podręcznej. Dzięki temu aplikacja może ładować wstępnie skompilowane szablony zamiast rekompilować je za każdym razem, gdy uzyskuje się do nich dostęp.

W tym krótkim tutorialu pokażę Ci jak w szybki sposób wyczyścić pamięć podręczną w PrestaShop 1.7 i 8.

Mamy do dyspozycji dwie metody:

Jak wyczyścić pamięć podręczną w PrestaShop
Jak wyczyścić pamięć podręczną w PrestaShop
  1. Najprostsze rozwiązanie to po prostu wyczyść pamięć podręczną z zaplecza PrestaShop. Jak to zrobić?
    • Zaloguj się do panelu administracyjnego PrestaShop, zakładka w menu:  Zaawansowane > wydajność.
    • W górnym prawym rogu mamy przycisk: „Wyczyść pamięć podręczną”.
    • Po kliknięciu (Rozpocznie się proces czyszczenia pamięci podręcznej. Zajmuje to od kilku do kilkudziesięciu sekund), na końcu powinien być wyświetlony monit: „Pamięć podręczna poprawnie wyczyszczona” lub podobny komunikat.
    • Odśwież stronę, nad którą pracowałeś i sprawdź czy są już widoczne spodziewane zmiany.
    • Nie pomogło? Zostało nam jeszcze ręczne czyszczenie pamięci podręcznej prestashop!
  2. Jak ręcznie wyczyścić pamięć podręczną PrestaShop? (dla zaawansowanych, pamiętaj o ew. kopi plików).
    • Połącz się z serwerem za pomocą FTP.
    • Przejdź do folderów pamięci podręcznej:
      • var/cache/dev (dla trybu programowania)
      • var/cache/prod (dla trybu produkcyjnego)
      • Zmień nazwę lub usuń foldery:
        • dev
        • prod
    • Odśwież stronę, nad którą pracowałeś, i sprawdź czy tym razem są już widoczne spodziewane zmiany.


Co jeszcze możemy wyczyścić?

Dla administratorów sklepu prestashop.

Dobrą profilaktyką jest czyszczenie Pamięci podręcznej/cache w przeglądarce co jakiś czas. Czasami stare pliki cache mogą zakłócać poprawne działanie zaplecza prestashop.

Czyszczenie pamięci podręcznej w przeglądarkach

Google Chrome
w prawym górnym rogu kliknij ikonę trzech kropek
kliknij Więcej narzędzi > Wyczyść dane przeglądania (ctrl + shift + delete).

  • Zakres czasu: Od początku
  • Zaznacz:
    • Pliki cookie i inne dane witryn
    • Obrazy i pliki zapisane w pamięci podręcznej

kliknij Wyczyść dane

Mozilla Firefox
W prawym górnym rogu kliknij ikonę menu.
Kliknij „ustawienia”.
w menu po lewej stronie wybierz „Prywatność i bezpieczeństwo”.
w sekcji „Ciasteczka i dane witryny” kliknij przycisk „Wyczyść dane”
zaznacz pole:

  • Ciasteczka i dane witryn
  • Treści zachowane w pamięci podręcznej
  • i kliknij „Wyczyść”/ potwierdź.
Udostępnij: