“Wykorzystaj pamięć podręczną przeglądarki” dla modułu Google Analytics w Prestashop

Jeżeli zmagasz się z problemem optymalizacji Prestashop dla Google PageSpeed Insights dla modułu Google Analytics (skryptów JavaScript) ładowanych z serwerów Google to mam dla Ciebie rozwiązanie – moduł Prestashop!

Problem polega na tym że moduł ganalytics ładuje zawartość skryptów bezpośrednio z serwerów Google których nie możemy trzymać w cache. Musimy w takim razie ustawić odpowiednio nagłówki HTTP dla tych plików (Expires), które powinny znajdować się na Naszym serwerze i być trzymane przez jakiś czas w cache przeglądarki klienta. Najlepszą metodą na dodanie nagłówków Expires jest dodanie do pliku .htaccess któy znajduje się w głównym katalogu Twojego sklepu Prestashop poniższego kodu:

Dodanie powyższych nagłówków Expires poprawi wynik PageSpeed Insights w teście ale to nadal nie rozwiązuje problemu. Aby w pełni obsługiwać plik Google Analytics z własnego serwera zainstaluj mój moduł który możesz pobrać poniżej:

 

Jak działa moduł?

Moduł clipartoptimizegoogleanalytics (Optymize Google Analytics) nadpisuje funkcje oryginalnego modułu ganalytics (Google Analytics dla Prestashop) w taki sposób aby skrypt nie pobierał zawartości plików JavaScript z zewnętrznych źródeł. Moduł posiada narzędzie które należy ustawić w harmonogramie zadań (cron) aby pliki JavaScipt były pobierane i aktualizowane na serwerze.

Instrukcja instalacji

KROK1: Zainstaluj moduł standardowym narzędziem dodawania modułów Prestashop: Moduły i usługi -> Dodaj nowy moduł a następnie “Instaluj”

KROK2: Przejdź do konfiguracji modułu i skopiuj wygenerowany adres URL do narzędzia CRON któe należy wywołać cyklicznie raz na dobę. Adres url należy wkleić w panelu hostingowym w narzędziu Harmonogramu zadań (Cron). Poniżej przykład dla panelu Ajenti:

Nowa wersja Prestashop 1.7.2

Nowa aktualizacja sklepu Prestashop która zawiera wiele nowych funkcji oraz poprawek.

Lista nowych (najważniejszych) funkcji w nowej wersji sklepu:

  • Nowy interfejs zarządzania zapasami, by móc śledzić ruchy magazynowe.
  • Zaktualizowana strona Tłumaczenia, z zoptymalizowanym kodem.
  • Lepsza czytelność szablonu Classic oraz podwyższona optymalizacje dzięki której sklepy ładują się szybciej.
  • Nowoczesne mechanizmy (hook) na stronach sklepu i w szablonie domyślnym.
  • Nowe zestawy lokalizacyjne
  • Nowe języki instalatora
  • Oraz inne użyteczne poprawki!

CLIP-ART Radosław Balcerzak - działamy na rynku od ponad 10 lat. Specjalizujemy się w kompleksowej realizacji stron i sklepów internetowych.

  • ul. Słoneczna 11B, 64-730 Rosko
  • +48 609 880 234
  • office@balcerzak.it

Newsletter

Subscribe to the newsletter to receive information about new products!