Jak wykorzystać buforowanie przeglądarki WordPress

Strona jest wolna i próbujesz ją ulepszyć? Prawdopodobnie widziałeś to ostrzeżenie, ale nie wiesz, co ono oznacza lub jak je naprawić... ale mamy dla Ciebie rozwiązanie. Wykorzystanie buforowania przeglądarki to sposób na przyspieszenie działania strony, ale polecenie przeglądarce, aby przechowywała lub „buforowała” pliki przez jakiś czas, tak aby nie trzeba było ich ponownie pobierać przy kolejnej wizycie. To wszystko, co to oznacza w skrócie. 

Jednak zostań i przeczytaj, jak przyspieszyć działanie swojej witryny, naprawiając ten błąd lub ostrzeżenie.

Zasadniczo, jeśli chcesz wykorzystać buforowanie przeglądarki, musisz określić, jak długo przeglądarki internetowe powinny przechowywać obrazy, pliki CSS i Javascript lokalnie, w przeglądarce klienta. Korzystając z tych specyfikacji i ustawień, przeglądarka użytkownika będzie zużywać mniej danych podczas przeglądania stron Twojej witryny (ponieważ musi pobrać mniej plików). Aby wykorzystać buforowanie przeglądarki, WordPress oznacza poprawę szybkości ładowania Twojej witryny.

Jeśli masz mało czasu, najprostszym sposobem wykorzystania pamięci podręcznej przeglądarki WordPress jest:

Jak naprawić ostrzeżenie WordPress o buforowaniu przeglądarki

  1. Pobierz wtyczkę, którą można znaleźć tutaj
  2. Przejdź do Panelu sterowania WordPress, a następnie odwiedź: Panel > Wtyczki > Dodaj nowy
  3. Wyszukaj „Leverage Browser Caching” lub kliknij Prześlij wtyczkę, wybierz pobrany plik i kliknij Zainstaluj teraz
  4. Aktywuj wtyczkę
  5. Przetestuj ponownie swoją witrynę, aby upewnić się, że nowe ustawienia działają prawidłowo i ostrzeżenie zniknęło

Wprowadzając te minimalne zmiany, zobaczysz, że Twój wynik w serwisach takich jak GTMetrix, Pingdom Tools czy Pagespeed Insights znacznie wzrośnie.

W rzeczywistości jest to jeden z najprostszych sposobów na przyspieszenie działania witryny WordPress.

Wymaga od Ciebie bardzo niewielkiego wysiłku i jest jednym z zadań o wysokim priorytecie, zalecanych przez Google aby przyspieszyć ładowanie Twojej witryny. Jest to również zalecane przez witryny takie jak GTMetrix lub Google Pagespeed Insights, aby przyspieszyć ładowanie. 

{automatycznie}

Czym jest buforowanie przeglądarki?

Możesz wykorzystać buforowanie przeglądarki poprzez proces ustawiania długiej daty wygaśnięcia dla statycznej zawartości swojej witryny. Umożliwia to przeglądarkom „wykorzystanie” buforowania i ponowne wykorzystanie tych plików w kółko, bez konieczności ich pobierania. Dzięki buforowaniu tych plików nie trzeba ich ponownie pobierać, więc Twoja witryna ładuje się szybciej.

Zanim pokażemy Ci, jak to wdrożyć, omówimy najpierw, co oznacza wykorzystanie pamięci podręcznej przeglądarki w WordPressie i jak to działa!

Gdy wyjaśnimy, jak to działa, będziesz w stanie zrozumieć, jak to pomaga spraw, aby Twoje strony ładowały się szybciej

Zasadniczo, gdy ktoś odwiedza stronę, przeglądarka musi pobrać wszystkie zasoby serwera w tej domenie z serwera. Obejmują one HTML, plik CSS, JS, tekst, obrazy i wszelkie inne zasoby), aby załadować i wyświetlić bieżącą stronę.

Teraz zamiast faktycznie pobierać wszystko raz po raz za każdym razem, gdy odwiedzasz inną stronę w tej samej witrynie, przeglądarka używa czegoś, co nazywa się Web Cache. Jest to funkcja używana przez przeglądarki do „tymczasowego przechowywania” lub „buforowania” zasobów stron internetowych w lokalnej pamięci urządzenia. Ta pamięć lub dane nazywane są „ Pamięć podręczna sieci Web"lub"Pamięć podręczna HTTP".

Przyjrzyj się temu zabawnemu diagramowi, który wyjaśnia, jak działa buforowanie stron internetowych:

schemat pamięci podręcznej sieci

Jak widać powyżej, za pierwszym razem, gdy urządzenie użytkownika (po lewej) prosi serwer (po prawej) o plik obrazów/logo, żądanie jest przechwytywane przez mechanizm buforowania sieci (który sprawdza, czy ma kopię tego pliku). Jeśli nie, pobiera go z serwera. Podczas następnej wizyty, zamiast iść do serwera, pobiera go z własnej kopii.

Tak więc piękno tej funkcji polega na tym, że gdy użytkownik ponownie odwiedza tę samą witrynę lub inną stronę w tej samej domenie, przeglądarka użyje kopii, która obecnie znajduje się w tymczasowej pamięci podręcznej - zamiast musieć pobierać zasoby od nowa. Przeglądarka pobierze tylko wszystko, co jest inne.

Ponieważ w przypadku wielu witryn internetowych zmiany pomiędzy poszczególnymi stronami są minimalne, ponowne wykorzystanie kopii z pamięci podręcznej pozwala na znacznie szybsze ładowanie się strony.

Pomaga to również zmniejszyć zużycie pasma przez serwer WWW i zmniejsza obciążenie serwera. Mogłeś również napotkać ostrzeżenie podczas optymalizacji stron pod kątem szybkości.

Ostrzeżenie Pagespeed dotyczące wykorzystania pamięci podręcznej przeglądarki

Witryny takie jak GTMetrix lub Pagespeed Insights mogą wyświetlać następujące informacje wykorzystaj buforowanie przeglądarki ostrzeżenie, które musisz naprawić, jeśli nie aktywowałeś poniższych ustawień.

Ostrzeżenie dotyczące Google Pagespeed Insights

ale to było ostrzeżenie pokazane w starszej wersji Pagespeed Insights. Nowsze ostrzeżenie wygląda mniej więcej tak:

 

Obsługuj zasoby statyczne przy użyciu wydajnej polityki pamięci podręcznej

 

obsługiwać zasoby statyczne z wydajną polityką pamięci podręcznej

Co to właściwie oznacza?

Chociaż opisana powyżej funkcja jest świetna w teorii, domyślnie większość witryn „oznaczy” treść jako wygasającą po 8 dniach lub krótkim okresie czasu. Oznacza to, że jeśli użytkownik ponownie odwiedzi Twoją domenę po 1 tygodniu, będzie musiał pobrać wszystkie zasoby od nowa.

Gdy konfigurujemy metodę wykorzystania pamięci podręcznej przeglądarki, w rzeczywistości instruujemy przeglądarkę, aby wydłużyła czas życia lub datę wygaśnięcia zasobów pobieranych przez odwiedzających, a tym samym zoptymalizowała wydajność.

Wydłużając czas życia pamięci podręcznej (czyli czas, w którym plik staje się stary), masz pewność, że odwiedzający Twoją witrynę nie będą musieli czekać na pobranie tych samych rzeczy za każdym razem, gdy odwiedzą Twoją witrynę.

Wymaga to niewielkich zmian i nie jest skomplikowane do wdrożenia. Dokładną składnię znajdziesz poniżej.

Zmiana faktycznie powoduje ustawienie dat wygaśnięcia treści poprzez dodanie Nagłówki Cache-Control i Nagłówki ETag w nagłówkach HTTP. Nagłówek Cache-Control deklaruje okres buforowania określonego pliku lub typu pliku. Następnie ETag jest używany do weryfikacji wszelkich zmian, które istnieją (lub nie) między buforowanymi i żądanymi zasobami.

Ustawienie to zazwyczaj pozwala określić okres w dniach, miesiącach lub latach, w którym pliki pamięci podręcznej będą przechowywane lokalnie. Oczywiście, jeśli spodziewasz się zmieniać zasoby co jakiś czas, wskazane jest ustawienie dat wygaśnięcia z częstotliwością odpowiadającą mniej więcej okresowi, w którym spodziewasz się je zmienić. 

Nawiasem mówiąc, jeśli chcesz przyspieszyć działanie swojego WordPressa, istnieje kilka wtyczek, takich jak: ten co może mieć realne znaczenie dla wydajności w ciągu kilku minut (przy niewielkim lub zerowym wysiłku). 

300x250Pomarańczowy

Nie jesteś gotowy na użycie wtyczki na razie? Czytaj dalej...

Jeśli jesteś zainteresowany przyspieszeniem działania swojej witryny internetowej, gorąco polecamy zapoznanie się z naszym artykułem: [25 działań] Przyspiesz WordPressa: Uzyskaj super szybką stronę internetową już dziś — kompletny przewodnik.

1. Korzystanie z pliku .htaccess

Oto dokładne instrukcje, które musisz wykonać:

  1. Uzyskaj dostęp do panelu sterowania swojego konta hostingowego
  2. Przejdź do folderu głównego witryny
  3. Otwórz plik .htaccess za pomocą Edytora plików. Jeśli nie znajdziesz pliku, sprawdź, czy możesz wyświetlić ukryte pliki (plik .htaccess jest domyślnie ukryty)
  4. Dodaj następujące zmiany na dole pliku
  5. Dodaj nagłówki Expire z długimi czasami wygaśnięcia
  6. Dodaj nagłówki Cache-Control
  7. Usuń nagłówki ETag
  8. Nie wprowadzaj żadnych innych zmian
  9. Zapisz plik
  10. Uruchom test ponownie

Aby ustawić czas wygaśnięcia zasobów, takich jak obrazy i pliki CSS, wymagana jest niewielka modyfikacja pliku .htaccess. Znajduje się on w katalogu głównym serwera hostingowego. Możesz zmienić wartości nagłówków wygaśnięcia, aby zwiększyć wydajność. 

Ustaw te wartości, o ile ma to sens w przypadku Twojej witryny — zazwyczaj wystarczy 1 miesiąc.

#Dostosuj wygasanie buforowania startowego - dostosuj okres do swoich potrzeb FileETag MTime Size AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript ExpiresActive On ExpiresByType text/html „dostęp za 600 sekund” ExpiresByType application/xhtml+xml „dostęp za 600 sekund” ExpiresByType text/css „dostęp za 1 miesiąc” ExpiresByType text/javascript „dostęp za 1 miesiąc” ExpiresByType text/x-javascript „dostęp za 1 miesiąc” ExpiresByType application/javascript „dostęp za 1 miesiąc” ExpiresByType application/x-javascript „dostęp za 1 miesiąc” ExpiresByType application/x-shockwave-flash „dostęp za 1 miesiąc” ExpiresByType application/pdf „dostęp za 1 miesiąc” ExpiresByType image/x-icon „dostęp 1 rok” ExpiresByType image/jpg „dostęp 1 rok” ExpiresByType image/jpeg „dostęp 1 rok” ExpiresByType image/png „dostęp 1 rok” ExpiresByType image/gif „dostęp 1 rok” ExpiresDefault „dostęp 1 miesiąc”
#Wygasa koniec buforowania

Uważasz, że nie czujesz się komfortowo wprowadzając te zmiany samodzielnie?

Fiverr

Jeśli nie jesteś pewien, czy chcesz dokonać takiej zmiany, możesz zdecydować się na tanią usługę na Fiverr. 

Znajdź najlepsze zlecenia optymalizacji szybkości stron internetowych na Fiverr

Dzięki powyższym zmianom ustawiamy zasoby, które odświeżają się szybko, takie jak HTML Twojej strony, aby wygasły po 600 sekundach (ponieważ HTML zazwyczaj zmienia się częściej). Zmieniamy również takie rzeczy, jak CSS i Javascript, aby wygasły tylko raz w miesiącu (takie pliki zmieniają się tylko wtedy, gdy wprowadzasz zmiany w swoim szablonie lub wtyczkach).

Oznacza to, że jeśli odwiedzający ponownie odwiedzi stronę w ciągu miesiąca, nie będzie musiał ponownie pobierać zasobów CSS i JS. Jeśli wiesz, że rzadko wykonujesz tego typu zmiany na swojej stronie, możesz ustawić wyższą wartość, na 1 rok, podobnie jak w przypadku nagłówka jpeg, png expires.

To najskuteczniejszy sposób wykorzystania pamięci podręcznej przeglądarki w przypadku WordPressa i innych witryn korzystających z pliku .htaccess.

edycje pliku htaccess

Ustaw pliki obrazów na długi czas wygaśnięcia

Jak widać również w naszym przykładzie powyżej, nasze obrazy są ustawione tak, aby wygasały tylko raz w roku. Czasami może to być za długo, więc miesiąc zazwyczaj też jest wystarczająco dobry. Trzeba ustalić, co ma sens dla Twojej witryny.

Dzięki temu największe media, których pobranie zajmuje najwięcej czasu, są przechowywane na komputerach odwiedzających i nie trzeba ich będzie pobierać ponownie aż do następnego roku. Dzięki tej zmianie w pliku .htaccess poprawnie korzystasz z funkcji leverage browser caching w WordPressie — obrazy nie są pobierane ponownie przez cały rok.

Dzięki temu doświadczenie powracającego klienta jest o wiele bardziej pozytywne – ponieważ ładowanie każdej strony zajmuje mniej czasu. Pliki, które są buforowane, są teraz ponownie wykorzystywane.

Po ustawieniu dat wygaśnięcia ważne jest również ustawienie prawidłowych nagłówków Cache-Control, aby powyższe ustawienie działało prawidłowo. Jest to kolejne ustawienie w pliku .htaccess, które znajdziesz poniżej.

Dodaj nagłówki Cache-Control

Aby ustawić nagłówki cache-control, jak omówiono powyżej, należy do pliku dodać również następujące ustawienie.

# BEGIN Nagłówki Cache-Control
Nagłówek dołącza Cache-Control „public” Nagłówek dołącza Cache-Control „public” Dodanie nagłówka Cache-Control „prywatne” Dodanie nagłówka Cache-Control „prywatne, konieczne ponowne sprawdzenie”

Ustawiliśmy już datę wygaśnięcia, więc nie musimy ustawiać jej ponownie.

Wyłącz nagłówki ETag dla witryn wieloserwerowych lub sieci CDN

Ostatnią rzeczą, którą musimy zrobić, jest (od)stawienie ustawienia Etags.

Zasadniczo jest to ważne tylko jeśli używasz CDN aby obsłużyć niektóre z Twoich zasobów. Etagi to nagłówki, które są zazwyczaj konstruowane przy użyciu atrybutów, które czynią je unikalnymi dla każdej konkretnej maszyny hostującej witrynę (powód techniczny - używa MD5 wygenerowanego przez serwer, co czyni go unikalnym dla serwera, który go generuje).

Jeśli witryna korzysta z sieci CDN lub wielu serwerów do obsługi swoich stron, NIE ma gwarancji, że użyty zostanie ten sam serwer — w związku z tym tagi nie będą zgodne, gdy przeglądarka pobierze oryginalny komponent z jednego serwera i spróbuje później zweryfikować ten komponent na innym serwerze.

Z tego powodu najlepiej je WYŁĄCZYĆ, jeśli używasz wielu serwerów lub CDN do hostowania swojej witryny. Dzięki temu nagłówki Cache-control mogą faktycznie kontrolować buforowanie, a nie ETags. Biorąc pod uwagę, że wprowadziliśmy ustawienia kontrolujące buforowanie za pomocą nagłówków Cache-Control, ETags nie są już potrzebne — więc je wyłączymy.

Dodaj to do pliku .htaccess, aby je usunąć.

# Disable ETags
<IfModule mod_headers.c>
	Header unset ETag
</IfModule>
FileETag None

Jeśli chcesz dowiedzieć się więcej na temat działania Etagów, możesz znaleźć więcej szczegółów i przeczytać o nich w tym artykule: https://en.wikipedia.org/wiki/HTTP_ETag

2. Korzystanie z wtyczek

Poprawianie i zabawa plikiem .htaccess może faktycznie uszkodzić Twoją witrynę. Jeśli popełnisz mały błąd, Twój serwer WWW nie będzie w stanie go przeanalizować, zacznie rzucać puste stronylub wyrzuci błąd 500, a strona zostanie zamknięta!

Jeśli więc nie masz na to ochoty, możesz zainstalować prostą wtyczkę, która zajmie się całą tą sprawą. 

Oczywiście, jest wiele innych wtyczek, które są w stanie to zrobić. Większość wtyczek, które mają na celu przyspieszenie działania stron, będzie wykonywać większość tych ustawień w tle. 

Zasadniczo, oprócz obsługi wszystkich ustawień wykorzystujących pamięć podręczną przeglądarki WordPress, będą one w stanie wykonywać szereg innych optymalizacji pamięci podręcznej, takich jak tworzenie kopii tymczasowych (pamięć podręczna plików), optymalizacje bazy danych, Memcache i inne optymalizacje, które ogólnie przyspieszą działanie Twojej witryny.

Obejmowałyby one takie wtyczki jak: WPRocketWP Fastest Cacheoraz wtyczki W3 Total Cache i premium do buforowania. 

Przyjrzyjmy się kilku z tych wtyczek.

Wtyczka autorstwa Rinku Yadav

Wtyczka do buforowania przeglądarki

To jest najprostsze ze wszystkich rozwiązań, nie robi nic poza naprawieniem problemu z buforowaniem przeglądarki w WordPressie.

  1. Pobierz wtyczkę, którą można znaleźć tutaj.
  2. Przejdź do Panelu sterowania WordPress, a następnie odwiedź: Panel > Wtyczki > Dodaj nowy.
  3. Wyszukaj „Leverage Browser Caching” lub kliknij Prześlij wtyczkę i wyszukaj plik, który właśnie pobrałeś.
  4. Kliknij Zainstaluj teraz.
  5. Aktywuj wtyczkę i gotowe!
  6. Teraz powinieneś ponownie przetestować swoją witrynę, aby upewnić się, że nowe ustawienia działają prawidłowo i ostrzeżenie zniknęło.

Jeśli szukasz produktu, który robi o wiele więcej, aby przyspieszyć działanie Twojej witryny, gorąco polecamy zapoznanie się z pozostałymi wtyczkami, które wymieniliśmy poniżej.

300x250Pomarańczowy

WP Rocket

Jest to jedna z najszybszych, najbardziej polecanych wtyczek do WordPressa, która może obsłużyć wszystkie Twoje optymalizacje szybkości za pomocą kilku kliknięć. Zasadniczo wykonuje takie optymalizacje szybkości, jak

  • kompresja plików statycznych (GZip) - aby zmniejszyć całkowity rozmiar dostarczanych danych (mamy pełny samouczek na ten temat) jak włączyć kompresję GZip w WordPressie tutaj)
  • umożliwia a pamięć podręczna plików (w tym wstępne ładowanie pamięci podręcznej) – aby zmniejszyć obciążenie serwera (pobieranie wstępnie renderowanej kopii każdej strony)
  • Optymalizacja czcionek Google - aby mieć pewność, że cięższe czcionki ładują się szybciej),
  • powolne ładowanie - tak, że obrazy są ładowane tylko wtedy, gdy użytkownik przewija stronę do sekcji, w której obraz jest potrzebny
  • Minifikacja i kombinacja - zmniejszanie rozmiaru i łączenie zasobów tekstowych w celu szybszego dostarczania ich użytkownikowi końcowemu
  • Odłóż ładowanie JS - dzięki czemu strona renderuje się szybko, bez konieczności czekania na pobranie wszystkich zasobów. To jest coś, o czym już mówiliśmy CollectiveRay.
  • Integruje i umożliwia działanie sieci CDN - dzięki czemu Twoje cięższe media będą dostarczane szybciej 
  • Wstępne pobieranie DNS - aby skrócić czas potrzebny na ustalenie źródła treści stron trzecich

Wszystko powyższe może wydawać się bełkotem dla każdego, kto nie zajmuje się optymalizacją infrastruktury, ale w rzeczywistości jest to wszystkie rzeczy, które musisz zrobić, aby Twoja strona ładowała się szybciej.

Najlepsze jest to, że dzięki WP Rocket nie musisz wykonywać ciężkiej pracy i konfiguracji – wszystko jest zrobione za Ciebie! Gorąco polecamy wypróbowanie tej wtyczki, która została oceniona jako najlepszy sposób na przyspieszenie działania Twojej witryny.

Odwiedź WP Rocket teraz  

W3 Razem Cache

Jest to jeden z większość popularne wtyczki do buforowania. Istnieje już od dłuższego czasu i miała dużo czasu, aby dojrzeć i ładnie osadzić większość funkcji, których można by oczekiwać od wtyczki do buforowania.

Problem jest taki. Ja, ktoś, kto jest w WordPressie i projektowaniu stron internetowych od bardzo dawna, i praca z nim jest tak frustrującym doświadczeniem. Wtyczka nie jest prosta w konfiguracji i naprawdę trzeba ją zrozumieć i dobrze znać, aby móc ją uruchomić i ładnie działać.

Jeśli szukasz dobrego sposobu na wykorzystanie pamięci podręcznej przeglądania w WordPressie za pomocą wtyczki, zdecydowanie polecamy WPRocket zamiast W3Total Cache.

3. Wykorzystaj buforowanie przeglądarki w Nginx

Jeśli Twoja witryna faktycznie używa Nginx jako serwera, będziesz potrzebować innego kodu, ponieważ Nginx nie ma pliku .htaccess. Jednak nadal jest to stosunkowo łatwe do wdrożenia, ponieważ wystarczy wykonać kilka edycji w pliku conf serwera.

Musisz dodać poniższy kod wewnątrz istniejącego bloku serwera w pliku conf. Zazwyczaj będzie to w /etc/nginx/sites-enabled/default

serwer { nasłuchuj 80; nazwa_serwera localhost; lokalizacja / { root /usr/share/nginx/html; indeks index.html index.htm; } lokalizacja ~* \.(jpg|jpeg|png|gif|ico|css|js)$ { wygasa za 365 dni; } lokalizacja ~* \.(pdf)$ { wygasa za 30 dni; } }

Dodaj nagłówki Cache-Control dla Nginx

 

lokalizacja ~* \.(jpg|jpeg|png|gif|ico|css|js)$ { wygasa za 90 dni; add_header Cache-Control "public, no-transform"; }

 

Jak można wywnioskować z powyższego kodu, ustawiamy lokalizację wygaśnięcia dla plików graficznych na 1 rok lub 365 dni, podczas gdy pliki PDF ustawiamy na wygaśnięcie po 30 dniach. Możesz dodać więcej rozszerzeń plików, aby dostosować wygaśnięcie, dzięki czemu będzie ono inne dla innych typów plików.

Wszystkie dodane typy plików zostaną odpowiednio zapisane w pamięci podręcznej. 

reguły sieciowe nginx

4. Jak buforować zasoby stron trzecich

Choć powyższe ustawienie można stosunkowo łatwo zastosować, nawet po wprowadzeniu zmian, ten komunikat nadal będzie się pojawiał w narzędziach do testowania szybkości witryn internetowych oraz usłudze Google Pagespeed Insights.

Buforowanie zasobów zewnętrznych

Dzieje się tak, ponieważ większość skryptów i usług innych firm nie określa długiego czasu wygaśnięcia — z różnych powodów.

Niestety nie masz kontroli nad tymi skryptami, więc zdecydowanie radzimy Ci używać MINIMUM możliwych skryptów stron trzecich. Jeśli możesz obejść się bez skryptu, usuń go ze swojej witryny. Wybierając go, wydłuży on czas ładowania Twoich stron.

5. Określ walidator pamięci podręcznej

To kolejne ostrzeżenie często wyświetlane przez GTMetrix, zwykle pochodzące ze skryptów stron trzecich. Zasadniczo jest to ten sam problem, który opisaliśmy w poprzedniej sekcji, gdzie pewne skrypty nie określają ani nagłówka ETag, ani nagłówka Last-Modified, jak opisano.

Niestety, niewiele możesz zrobić, aby rozwiązać ten problem, jeśli te konkretne błędy pochodzą z domen, nad którymi nie masz kontroli, takich jak Facebook, lub, jak w przypadku poniższego obrazka, Sumo, więc nie ma nic, co można by naprawić.

W tym przypadku jedynym rozwiązaniem będzie całkowite usunięcie tych skryptów z domeny, jeśli chcesz mieć pewność, że to ostrzeżenie nie zostanie wyświetlone.

Określ walidator pamięci podręcznej

Często zadawane pytania

Jak rozwiązać problem buforowania przeglądarki?

Najprostszym sposobem wykorzystania buforowania przeglądarki jest zainstalowanie wtyczki, która umożliwia określenie czasu trwania buforowania różnych typów treści statycznych. Alternatywną, ale prostą metodą jest określenie czasu buforowania w pliku .htaccess witryny. Szczegółowe instrukcje, jak to zrobić, znajdziesz tutaj.

Jak włączyć pamięć podręczną w WordPressie?

Aby włączyć pamięć podręczną w WordPressie, możesz po prostu zainstalować wtyczkę, która włącza kilka poziomów pamięci podręcznej, w tym pamięć podręczną na poziomie serwera, pamięć podręczną na poziomie strony i pamięć podręczną na poziomie przeglądarki. Zalecaną przez nas wtyczką do wyboru jest WP-Rocket, ale istnieje kilka alternatywnych opcji, o których wspominamy w tym artykule, które również przyspieszą ładowanie Twojej witryny.

Jak wykorzystać pamięć podręczną przeglądarki na potrzeby skryptów innych firm?

Nie możesz zmienić wartości buforowania przeglądarki dla skryptów stron trzecich, takich jak Facebook lub Google Analytics, ponieważ są one ustawione na poziomie serwera i nie masz nad nimi żadnej kontroli. W tym przypadku najlepszą opcją jest użycie jak najmniejszej liczby tych skryptów

Podsumowanie

Powyżej pokazaliśmy Ci kilka sposobów na wdrożenie, aby upewnić się, że możesz wykorzystać buforowanie przeglądarki i upewnić się, że pobierana zawartość jest ponownie wykorzystywana wielokrotnie. Upewnij się, że wdrożyłeś to na swojej stronie, aby zapobiec wyświetlaniu błędu w narzędziach analizujących metryki szybkości Twojej strony. 

Jeśli uważasz, że przekracza to Twoje możliwości, zalecamy powierzenie tej kwestii profesjonalistom i zainstalowanie wtyczki, np. WP Rocket, aby mieć pewność, że w pełni wykorzystasz zalety tej funkcji oraz wielu innych funkcji, które przyspieszą ładowanie Twojej witryny.

Odwiedź WP Rocket, aby przyspieszyć działanie swojej witryny już dziś