Instrukcja do wtyczki "Super cache"
Instalacja i aktywacja pamięci podręcznej:
W ustawieniach wtyczki kliknij "Włącz buforowanie" i "Skonfiguruj reguły serwera".
Dla serwera WWW Apache i Apache+Nginx: po zapisaniu ustawień skonfigurowane reguły zostaną wyświetlone w ustawieniach wtyczki i będą musiały zostać ręcznie ustawione na samej górze pliku .htaccess, który znajduje się w głównym katalogu Twojej strony internetowej (moduł Mod_rewrite i obsługa .htaccess muszą być włączone na serwerze). Instrukcja znajdują się w ustawieniach wtyczki.
Dla serwera WWW Nginx: po zapisaniu ustawień skonfigurowane reguły zostaną wyświetlone w ustawieniach wtyczki i będą musiały zostać ręcznie ustawione w pliku konfiguracyjnym serwera. Instrukcja znajdują się w ustawieniach wtyczki. (wymagany jest dostęp do pliku konfiguracyjnego serwera i możliwość ponownego uruchomienia serwera po wprowadzeniu zmian).
Na innych serwerach WWW: włącz opcję "Połącz pamięć podręczną przez routing", ale w takim trybie pamięć podręczna będzie podłączana wolniej.
Jak sprawdzić działanie:
Należy wejść na dowolną ze stron aplikacji "Sklep" jako niezalogowany użytkownik (najlepiej użyć innego przeglądarki). Licznik stron w ustawieniach wtyczki powinien się zwiększyć. Oznacza to, że wtyczka działa.
Aby dokładnie zmierzyć skuteczność wtyczki, należy ręcznie mierzyć czas ładowania strony za pomocą konsoli przeglądarki, a nie za pomocą stron internetowych do mierzenia szybkości, ponieważ dają one zmienne i niedokładne wyniki przy każdym żądaniu.
Aby ręcznie zmierzyć czas ładowania strony, wejdź na zbuforowaną stronę jako niezalogowany użytkownik. Otwórz konsolę przeglądarki, przejdź do zakładki "Sieć" (Neywork), wybierz typ "Dokument"/"HTML", a w konsoli pojawi się nazwa strony, na której się znajdujesz, z danymi ładowania (typ, rozmiar, prędkość itp.). Następnie wyczyść i wyłącz pamięć podręczną, wykonaj to samo jeszcze raz i porównaj wyniki.
Po włączeniu i skonfigurowaniu wtyczki, wejdź na stronę z innej przeglądarki i sprawdź, czy strona działa poprawnie (na urządzeniach mobilnych i desktop'u).