Kontynuujemy dzisiaj konfigurację pamięci podręcznej przeglądarki i obiektów. Przeglądarka jest częścią narzędzi, które optymalizują ładowanie strony internetowej, tego elementu nie należy lekceważyć.

Dla tych, którzy nie wiedzą, wykonujemy serię konfiguracji na wtyczce W3TC lub W3 Total Cache, która jest wtyczka pamięci podręcznej co pozwoli Ci zoptymalizować prędkość blog WordPress. Podczas tej serii samouczków opracowaliśmy już kilka rozdziałów dotyczących konfiguracji wtyczki W3 Total Cache.

Musisz zrozumieć, o czym rozmawialiśmy w poprzednim odcinku konfiguracja bazy danych. W tym samouczku będziemy rozmawiać o konfigurowaniu pamięci podręcznej obiektów i pamięci podręcznej przeglądarki.

1 - pamięć podręczna obiektów

Menu pamięć podręczna obiektów „Ma jedną sekcję ustawień zaawansowanych.

USTAWIENIA-zaliczki

Pierwsze dwa pola w tej sekcji zawierają informacje „ Domyślny czas życia obiektów pamięci podręcznej "A" Odstęp czasu zbierania śmieci Służą do określania czasu życia obiektów pamięci podręcznej oraz częstotliwości usuwania wygasłych obiektów. Możesz skrócić czas życia obiektów lub skrócić czas usuwania obiektów, które wygasły. Alternatywnie, jeśli chcesz zmniejszyć obciążenie serwera, możesz zwiększyć obie wartości. W większości przypadków wartości domyślne są dopuszczalne.

Następujące pola „ Grupy globalne Służy do identyfikowania grup obiektów, które są współdzielone między witrynami podczas korzystania z sieci wielostanowiskowej WordPress. Ideą tej funkcji jest to, że niektóre z tych obiektów mogą być buforowane i ponownie wykorzystywane w całej sieci.

globalne-ustawienia-w3tc-settings

Nie musisz zmieniać ustawień „Grup globalnych”, chyba że jesteś doświadczonym programistą WordPress i wiesz, jak działają grupy.

Wreszcie pole „Grupy nietrwałe” służy do identyfikowania obiektów, które nigdy nie powinny być buforowane w pamięci podręcznej obiektów. Jeśli nie jesteś zaznajomiony z grupami obiektów, nie edytuj tego pola.

2 - Pamięć podręczna przeglądarki

To menu zawiera cztery sekcje służące do dostrajania pamięci podręcznej przeglądarki: Ogólne, CSS i JS, HTML i XML, Media i inne pliki. Pola przedstawione w każdej sekcji są prawie identyczne. Po dostosowaniu ustawień sekcji ogólnej te same ustawienia zostaną zastosowane do wszystkich kolejnych sekcji. Następnie możesz nadpisać określone ustawienia w ostatnich sekcjach po zakończeniu konfiguracji sekcji „Ogólne”. Dlatego należy najpierw skonfigurować sekcję „Ogólne”, a następnie, jeśli to konieczne, dokonać dokładniejszych ustawień w każdej odpowiedniej sekcji.

Pamięć podręczna przeglądarki: Ogólne

Pierwsze cztery opcje w „ Ogólne Są do siebie podobne. Zasadniczo wszystkie cztery robią to samo: sprawiają, że dane przechowywane w pamięci podręcznej są zawsze ważne. Jednak każdy robi to w inny sposób.

ukryć-the-browser-wordpress-w3tc

Opcje Ustaw nagłówek Last-modified „Oraz„ eTag ”są zapisywane przez przeglądarkę, a następnie używane do zapytania serwera, czy są dostępne nowe wersje przechowywanych dokumentów.

Opcje wygasa nagłówek "A" ustawić nagłówek kontrolki pamięci podręcznej »Ogranicz żywotność zasobów pamięci podręcznej. Wygaśnięcie nagłówka robi to poprzez przypisanie stałej daty wygaśnięcia do zasobów pamięci podręcznej. Podczas " nagłówek kontroli pamięci podręcznej Służy do przypisywania okresu istnienia, który zaczyna działać, gdy buforowany obiekt jest pobierany przez przeglądarkę.

Przynajmniej aktywuj pierwszą opcję „ Ustaw Last-Modified - nagłówek ”. Jeśli chcesz być bardziej ostrożny, umożliwiając odwiedzającym dostęp do najnowszej wersji witryny, aktywuj dodatkowe opcje.

Aktywuj opcję „ Ustaw nagłówek W3 Total Cache jeśli chcesz mieć możliwość spojrzenia na nagłówek HTTP dokumentu, aby ustalić, czy tak było w pamięci podręcznej przez W3TC. Jeśli nie wiesz, jak oglądać nagłówki HTTP lub nie obchodzi Cię to, po prostu pozostaw tę opcję wyłączoną. Nie ma to wpływu na wydajność.

konfiguracja-browser-w3tc-tutorial

Pozostaw opcję „ Włącz kompresję HTTP (gzip) Aktywowano Zmniejsza to rozmiar plików tekstowych i może mieć znaczący wpływ na wydajność witryny.

Pozostaw opcję „ Zapobieganie buforowaniu obiektów Sprawdzone Zapewnia to zmianę wszystkich parametrów czasowych oraz generowanie nowego łańcucha i dołączanie go do wszystkich buforowanych elementów, dzięki czemu przeglądarki wiedzą, jak pozbyć się starych plików, aby pobrać najnowsze.

Istnieje kilka zasobów witryny, których przeglądarka nie chce buforować. Może to być odtwarzacz Flash. Dodaj ścieżkę do tych zasobów w polu „ Zapobiegaj liście wyjątków buforowania ".

Zaznacz opcję „ Nie ustawiaj plików cookie dla plików statycznych ".

Control-of-cookie-w3tc

Pomysł jest taki, że pliki statyczne (obrazy, pliki CSS i JavaScript) nie wymagają dodawania pliku cookie do nagłówka HTTP.

Następna opcja „Nie przetwarzaj błędów 404 dla obiektów statycznych za pomocą WordPress” zmniejszy obciążenie serwera, umożliwiając serwerowi zarządzanie statycznymi plikami 404 zamiast korzystania z domyślnego procesu WordPress 404.

O ile nie spodziewasz się dużego obciążenia 404 stron, wybranie tej opcji nie zmieni znacząco wydajności. Najlepszą praktyką byłoby zaznaczenie tej opcji, ale może to spowodować, że niektóre wtyczki będą generować kilka błędów 404. Jeśli tak się stanie, konieczne będzie ręczne dodanie adresów URL zasobów naruszających prawa do pola „Lista wyjątków błędów 404”. ”.

Pamięć podręczna przeglądarki: CSS i JS, HTML i XML, media

Każda z tych sekcji odziedziczy wartości dodane do „ Ogólne ”. Możesz jednak użyć każdej z tych sekcji, aby zawęzić sposób obsługi każdego typu zasobu w pamięci podręcznej przeglądarki.

To tyle w tym samouczku. Jeśli masz jakieś pytania, zadaj je w komentarzach.