Jak wykorzystać buforowanie przeglądarki WordPress z wtyczką lub bez niej [5 sposobów]

Jak wykorzystać buforowanie przeglądarki WordPress

Witryna działa wolno i próbujesz ją ulepszyć? Prawdopodobnie widziałeś to ostrzeżenie, ale nie masz pewności, co ono oznacza ani jak je naprawić... ale mamy Cię w zasięgu ręki. Wykorzystanie pamięci podręcznej przeglądarki jest sposobem na przyspieszenie witryny, ale nakazuje przeglądarce przechowywanie lub „buforowanie” plików przez pewien czas, aby nie trzeba było ich ponownie pobierać podczas kolejnej wizyty. To wszystko w skrócie. 

Ale zostań i przeczytaj wszystko o tym, jak sprawić, by Twoja witryna była szybsza, poprzez naprawienie tego błędu lub ostrzeżenia.

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

Jeśli masz mało czasu, to najprostszy sposób na wykorzystanie WordPressa do buforowania przeglądarki:

Jak naprawić pamięć podręczną przeglądarki WordPress Ostrzeżenie

  1. Pobierz wtyczkę, którą można znaleźć tutaj
  2. Przejdź do pulpitu nawigacyjnego swojego WordPressa, a następnie odwiedź: Pulpit > Wtyczki > Dodaj nowy
  3. Wyszukaj „Wykorzystaj buforowanie przeglądarki” lub kliknij Prześlij wtyczkę, wybierz pobrany plik i kliknij Zainstaluj teraz
  4. Aktywuj wtyczkę
  5. Ponownie przetestuj swoją witrynę, aby upewnić się, że nowe ustawienia działają poprawnie, a ostrzeżenie zniknęło

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

W rzeczywistości jest to jeden z najłatwiejszych sposobów na przyspieszenie witryny WordPress.

Wymaga to bardzo niewielkiego wysiłku z Twojej strony i jest jednym z zadań o wysokim priorytecie zalecanym przez Google aby Twoja strona ładowała się szybciej. Jest również zalecany przez strony takie jak GTMetrix lub Google Pagespeed Insights, aby przyspieszyć ładowanie. 

Co to jest buforowanie przeglądarki?

Możesz skorzystać z pamięci podręcznej przeglądarki, ustawiając długą datę wygaśnięcia statycznej zawartości Twojej witryny internetowej. Umożliwia to przeglądarkom „wykorzystywanie” pamięci podręcznej i wielokrotne wykorzystywanie tych plików bez konieczności ich pobierania. Dzięki buforowaniu tych plików nie trzeba ich ponownie pobierać, dzięki czemu Twoja witryna ładuje się szybciej.

Zanim pokażemy Ci, jak to wdrożyć, najpierw omówimy, co oznacza wykorzystanie buforowania przeglądarki w WordPress i jak to działa!

Kiedy wyjaśnimy, jak to działa, zrozumiesz, jak pomaga spraw, aby Twoje strony ładowały się szybciej

Zasadniczo, gdy ktoś odwiedza stronę, przeglądarka musi pobrać z serwera wszystkie zasoby serwera w tej domenie. Obejmują one HTML, plik CSS, JS, tekst, obrazy i inne zasoby) w celu załadowania i wyświetlenia bieżącej strony.

Teraz, zamiast pobierać wszystko w kółko za każdym razem, gdy odwiedzasz inną stronę w tej samej witrynie, przeglądarka używa tak zwanej pamięci podręcznej sieci Web. 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 noszą nazwę „ Pamięć podręczna sieci Web"lub"Pamięć podręczna HTTP".

Spójrz na ten zabawny diagram, który wyjaśnia, jak działa buforowanie sieci:

schemat pamięci podręcznej sieci

Jak widać powyżej, gdy urządzenie użytkownika (po lewej) po raz pierwszy prosi serwer (po prawej) o plik obrazu/logo, żądanie to zostaje przechwycone przez mechanizm buforowania WWW (który sprawdza, czy posiada kopię tego pliku). Jeśli nie, pobiera go z serwera. Przy kolejnej wizycie, zamiast iść na serwer, pobiera go z własnej kopii.

Piękno tej funkcji polega na tym, że gdy użytkownik ponownie odwiedzi tę samą witrynę lub inną stronę w tej samej domenie, przeglądarka użyje kopii, która aktualnie znajduje się w tymczasowej pamięci podręcznej - zamiast pobierać wszystkie zasoby jeszcze raz. Przeglądarka pobierze tylko wszystko, co jest inne.

Ponieważ wiele witryn będzie miało tylko minimalne zmiany między stronami i między wizytami, ponowne użycie kopii z pamięci podręcznej umożliwiło znacznie szybsze ładowanie strony.

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

Ostrzeżenie o szybkości strony w celu wykorzystania pamięci podręcznej przeglądarki

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

Ostrzeżenie dotyczące Google Pagespeed Insights

ale tak naprawdę było to ostrzeżenie wyświetlane w starszej wersji Pagespeed Insights. Nowsze ostrzeżenie wygląda trochę tak:

 

Obsługuj zasoby statyczne za pomocą wydajnej polityki pamięci podręcznej

 

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

Co to właściwie oznacza?

Chociaż opisana powyżej funkcja jest teoretycznie świetna, domyślnie większość stron internetowych „zaznacza” treść do wygaśnięcia po 8 dniach lub krótkim okresie czasu. Oznacza to, że jeśli użytkownik ponownie odwiedzi Twoją domenę po tygodniu, będzie musiał ponownie pobrać zasoby.

Kiedy konfigurujemy metodę wykorzystania pamięci podręcznej przeglądarki, tak naprawdę instruujemy przeglądarkę, aby przedłużyła żywotność lub datę wygaśnięcia zasobów, które są pobierane przez naszych odwiedzających, a tym samym zoptymalizowała wydajność.

Wydłużając czas życia pamięci podręcznej (lub czas, w którym plik się starzeje), upewniasz się, że odwiedzający nie muszą czekać na pobranie tych samych rzeczy za każdym razem, gdy odwiedzają Twoją witrynę.

Wiąże się to z bardzo małymi zmianami i nie jest zbyt skomplikowane do zaimplementowania - a dokładną składnię znajdziesz poniżej.

To, co faktycznie powoduje zmiana, to ustawienie dat ważności treści poprzez dodanie Nagłówki kontroli pamięci podręcznej i Nagłówki ETag w nagłówkach HTTP. Nagłówek Cache-Control deklaruje okres buforowania określonego pliku lub typu pliku. ETag jest następnie 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 będą przechowywane lokalnie pliki pamięci podręcznej. Oczywiście, jeśli spodziewasz się co jakiś czas zmieniać zasoby, zaleca się ustalanie dat wygaśnięcia z częstotliwością, która mniej więcej odpowiada okresowi, w którym spodziewasz się zmienić te zasoby. 

Nawiasem mówiąc, jeśli chcesz, aby Twój WordPress był szybki, istnieje kilka wtyczek, takich jak ten co może naprawdę zmienić wydajność w ciągu kilku minut (przy niewielkim lub zerowym wysiłku). 

300x250Pomarańczowy

Nie jesteś na razie gotowy do korzystania z wtyczki? Czytaj...

Jeśli jesteś zainteresowany przyspieszeniem swojej witryny - gorąco polecamy zapoznanie się z naszym artykułem: [25 działań] Przyspiesz WordPress: zdobądź superszybką witrynę już dziś — kompletny przewodnik.

1. Korzystanie z pliku .htaccess

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

  1. Uzyskaj dostęp do CPanel swojego konta hostingowego
  2. Przejdź do folderu głównego witryny
  3. Otwórz plik .htaccess w Edytorze 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 wygasające nagłówki z długimi czasami wygaśnięcia
  6. Dodaj nagłówki kontroli pamięci podręcznej
  7. Usuń ustawienie nagłówków ETag
  8. Nie wprowadzaj żadnych innych zmian
  9. Zapisz plik
  10. Ponownie uruchom test

Aby ustawić czas wygaśnięcia zasobów, takich jak obrazy i pliki CSS, wymagana jest niewielka modyfikacja pliku .htaccess. Znajduje się 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 tak długo, jak ma to sens dla Twojej witryny – zwykle wystarczy 1 miesiąc.

#Dostosuj wygasanie startu pamięci podręcznej - dostosuj okres do swoich potrzeb FileETag MTime Rozmiar AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript Wygasa Aktywny w dniu ExpiresByType text/html „dostęp 600 sekund” ExpiresByType application/xhtml+xml "dostęp 600 sekund" ExpiresByType text/css "dostęp 1 miesiąc" ExpiresByType text/javascript "dostęp 1 miesiąc" ExpiresByType text/x-javascript "dostęp 1 miesiąc" ExpiresByType application/javascript "dostęp 1 miesiąc" ExpiresByType aplikacja /x-javascript „dostęp 1 miesiąc” ExpiresByType aplikacja/x-shockwave-flash „dostęp 1 miesiąc” ExpiresByType aplikacja/pdf „dostęp 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 pamięci podręcznej

Myślisz, że nie czujesz się komfortowo, dokonując tych zmian samodzielnie?

Fiverr

Jeśli nie masz pewności co do takiej zmiany, możesz zdecydować się na zrobienie tego za pośrednictwem taniego koncertu na Fiverr. 

Znajdź najlepsze koncerty optymalizacji szybkości witryny na Fiverr

Powyższe zmiany powodują, że zasoby, które odświeżają się szybko, takie jak kod HTML Twojej strony, wygasają po 600 sekundach (jest to spowodowane tym, że kod HTML zwykle zmienia się częściej). Zmieniamy również takie rzeczy, jak CSS i Javascript, aby wygasały tylko raz w miesiącu (takie pliki zmieniają się tylko wtedy, gdy dokonasz zmian w 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ć wartość wyższą, na 1 rok, podobnie jak w przypadku nagłówka jpeg, png wygasa.

Jest to najskuteczniejszy sposób wykorzystania pamięci podręcznej przeglądarki dla WordPressa lub innych witryn korzystających z pliku .htaccess.

edycje plików htaccess

Ustaw pliki graficzne na długi czas wygaśnięcia

Jak widać również w powyższym przykładzie, nasze obrazy wygasają tylko raz w roku. Czasami może to być zbyt długie, więc zwykle wystarczy miesiąc. Trzeba dowiedzieć się, co ma sens dla Twojej witryny.

Daje to pewność, że największe media, których pobranie zajmuje najwięcej czasu, są przechowywane na komputerze odwiedzającego i nie będą musiały być pobierane ponownie aż do następnego roku. W związku z tą zmianą w pliku .htaccess, korzystasz z pamięci podręcznej przeglądarki poprawnie w WordPress - obrazy nie są pobierane ponownie przez cały rok.

To sprawia, że ​​wrażenia powracającego klienta są dużo bardziej pozytywne - bo to trwa less aby załadować każdą stronę. Pliki, które są buforowane, są teraz ponownie używane.

Po ustawieniu dat wygaśnięcia ważne jest, aby również ustawić prawidłowe nagłówki Cache-Control, tak aby powyższe ustawienie faktycznie działało poprawnie. To kolejne ustawienie w pliku .htaccess, który znajdziesz poniżej.

Dodaj nagłówki kontroli pamięci podręcznej

Do pliku należy również dodać następujące ustawienie, aby ustawić nagłówki kontroli pamięci podręcznej, jak omówiono powyżej.

# POCZĄTEK nagłówków kontroli pamięci podręcznej
Dołączanie nagłówka Cache-Control „public” Dołączanie nagłówka Cache-Control „public” Dołączanie nagłówka Cache-Control „prywatne” Dołączanie nagłówka Cache-Control „prywatne, należy ponownie zweryfikować”

Ustawiliśmy już daty wygaśnięcia, więc nie musimy ich tutaj ponownie ustawiać.

Usuń ustawienie nagłówków ETag dla witryn wieloserwerowych lub sieci CDN

Ostatnią rzeczą, którą musimy zrobić, to (od)ustawić ustawienie Etags.

Zasadniczo jest to ważne tylko jeśli korzystasz z CDN by służyć niektórym z twoich zasobów. Etags to nagłówki, które są zwykle 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 je generuje).

Jeśli witryna korzysta z sieci CDN lub wielu serwerów do obsługi swoich stron, NIE ma gwarancji, że będzie używany ten sam serwer — dlatego tagi nie będą pasować, gdy przeglądarka pobierze oryginalny składnik z jednego serwera, a później spróbuje zweryfikować ten składnik na innym serwerze.

Z tego powodu najlepiej byłoby je UNSET, jeśli używasz wielu serwerów lub sieci CDN do hostowania swojej witryny. Dzięki temu nagłówki Cache-control mogą faktycznie kontrolować buforowanie, a nie tagi ETag. 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 o tym, co robią Etags, 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 bawienie się plikiem .htaccess może w rzeczywistości zepsuć Twoją witrynę. Jeśli popełnisz mały błąd, Twój serwer nie będzie mógł go przeanalizować, zacznie rzucać puste stronylub wyrzuć błąd 500, a strona przestanie działać!

Więc jeśli nie chcesz tego robić, możesz zainstalować prostą wtyczkę, która zajmie się tym wszystkim. 

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

Zasadniczo, oprócz obsługi wszystkich ustawień, aby wykorzystać buforowanie przeglądarki WordPress, będą one w stanie wykonać szereg innych optymalizacji buforowania, takich jak tworzenie kopii tymczasowych (buforowanie plików), optymalizacje bazy danych, Memcache i inne optymalizacje, które ogólnie przyspieszają witrynę .

Należą do nich wtyczki, takie jak WPRocketWP Fastest Cacheoraz wtyczki W3 Total Cache i premium cache. 

Zobaczmy kilka z tych wtyczek.

Wtyczka autorstwa Rinku Yadav

Wtyczka do buforowania przeglądarki

Jest to najprostszy ze wszystkich, nie robi nic poza naprawianiem buforowania przeglądarki w WordPressie.

  1. Pobierz wtyczkę, którą można znaleźć tutaj.
  2. Przejdź do pulpitu nawigacyjnego swojego WordPressa, a następnie odwiedź: Pulpit > Wtyczki > Dodaj nowy.
  3. Wyszukaj „Wykorzystaj buforowanie przeglądarki” lub kliknij Prześlij wtyczkę i przeszukaj właśnie pobrany plik.
  4. Kliknij Zainstaluj teraz.
  5. Aktywuj wtyczkę i gotowe!
  6. Powinieneś teraz ponownie przetestować swoją witrynę, aby potwierdzić, że nowe ustawienia działają poprawnie, a ostrzeżenie zniknęło.

Jeśli szukasz produktu, który znacznie przyspieszy działanie Twojej witryny, zalecamy zapoznanie się z pozostałymi wtyczkami, o których mowa poniżej.

300x250Pomarańczowy

WP Rocket

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

  • kompresja plików statycznych (GZip) - aby zmniejszyć łączny rozmiar dostarczanych danych (mamy pełny samouczek na jak włączyć kompresję GZip w WordPress tutaj)
  • umożliwia a pamięć podręczna plików (w tym wstępne ładowanie pamięci podręcznej) - do umieszczenia less stres na serwerze (pobieranie prerenderowanej kopii każdej strony)
  • Optymalizacja czcionek Google - aby zapewnić szybkie wczytywanie cięższych czcionek),
  • powolne ładowanie - tak, że obrazy są ładowane tylko wtedy, gdy użytkownik przewinie w dół do sekcji strony, na której wymagany jest obraz
  • Minifikacja i kombinacja - zmniejszanie rozmiaru i łączenie zasobów tekstowych w celu szybszego dostarczenia ich użytkownikowi końcowemu
  • Odrocz ładowanie JS - tak, że strona renderuje się szybko, zamiast czekać na pobranie wszystkich zasobów. To jest coś, co omówiliśmy CollectiveRay.
  • Integruje i umożliwia CDN - tak, że cięższe media są dostarczane szybciej 
  • Wstępne pobieranie DNS - w celu skrócenia czasu potrzebnego na rozwiązanie źródła treści stron trzecich

Wszystko to może brzmieć jak bełkot dla każdego, kto nie zajmuje się optymalizacją infrastruktury, ale w rzeczywistości są to wszystko, co musisz zrobić, aby Twoja strona ładowała się szybciej.

Wspaniałą rzeczą jest to, że z WP Rocket nie musisz wykonywać ciężkich prac i konfiguracji - wszystko jest zrobione za Ciebie! Zdecydowanie zalecamy wypróbowanie tej wtyczki, która została oceniona jako najlepszy sposób na przyspieszenie Twojej witryny.

Odwiedź WP Rocket teraz  

W3 Razem Cache

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

Problem w tym. Ja, ktoś, kto od bardzo dawna zajmuje się WordPressem i projektowaniem stron internetowych, a praca z nim jest tak frustrującym doświadczeniem. Wtyczka nie jest łatwa do skonfigurowania i naprawdę musisz ją zrozumieć i dobrze ją znać, aby móc ją dobrze uruchomić.

Jeśli szukasz dobrego sposobu na wykorzystanie buforowania przeglądania w WordPressie za pomocą wtyczki, zalecamy WPRocket powyżej w przeciwieństwie do 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 zaimplementowania, ponieważ wystarczy wykonać kilka edycji w pliku konfiguracyjnym serwera.

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

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

Dodaj nagłówki kontroli pamięci podręcznej dla Nginx

 

lokalizacja ~* \.(jpg|jpeg|png|gif|ico|css|js)$ { wygasa 90d; add_header Cache-Control "publiczny, bez transformacji"; }

 

Jak można wywnioskować z powyższego kodu, ustawiamy miejsce wygaśnięcia plików graficznych na 1 rok lub 365 dni, podczas gdy pliki PDF wygasają po 30 dniach. Możesz dodać więcej rozszerzeń plików, aby dostosować wygaśnięcie, czyniąc go innym dla innych typów plików.

Wszelkie dodawane typy plików będą odpowiednio buforowane. 

zasady sieciowe nginx

4. Jak buforować zasoby stron trzecich

Chociaż zastosowanie powyższego ustawienia jest dość łatwe, zauważysz, że nawet po wprowadzeniu powyższych zmian ten komunikat nadal będzie wyświetlany w narzędziach do testowania szybkości witryny i 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, dlatego zdecydowanie zalecamy korzystanie z MINIMUM możliwych skryptów innych firm. Jeśli możesz żyć bez skryptu, wyeliminuj go ze swojej witryny. Decydując się na jego uwzględnienie, skróci to 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 innych firm. Zasadniczo jest to ten sam problem, który właśnie opisaliśmy w poprzedniej sekcji, gdzie niektóre skrypty nie określają ani nagłówka ETag, ani nagłówka Last-Modified, jak opisano.

Niestety niewiele można zrobić, aby rozwiązać ten problem, jeśli te konkretne błędy pochodzą z domen, na które nie masz wpływu, takich jak Facebook, lub w przypadku poniższego obrazu Sumo - więc nic nie możesz naprawić .

Jedynym rozwiązaniem w tym przypadku byłoby całkowite usunięcie tych skryptów z domeny, jeśli chcesz mieć pewność, że to ostrzeżenie się nie pojawi.

Określ walidator pamięci podręcznej

Często Zadawane Pytania

Jak rozwiązać problem wykorzystania pamięci podręcznej przeglądarki?

Najprostszym sposobem wykorzystania pamięci podręcznej przeglądarki jest zainstalowanie wtyczki, która umożliwia określenie czasu życia pamięci podręcznej różnych typów zawartości statycznej. Alternatywną, ale prostą metodą jest określenie czasu buforowania w pliku .htaccess Twojej witryny. Mamy tutaj szczegółowe instrukcje, jak to zrobić.

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

Aby włączyć pamięć podręczną w WordPress, 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. Nasza zalecana wtyczka do tego celu to WP-Rocket, ale istnieje kilka alternatywnych opcji, o których wspominamy w tym artykule, które również przyspieszą ładowanie Twojej witryny.

Jak wykorzystać buforowanie przeglądarki dla skryptów innych firm?

Nie możesz zmienić wartości pamięci podręcznej przeglądarki dla skryptów innych firm, takich jak Facebook czy Google Analytics, ponieważ są one ustawiane na poziomie serwera i nie masz nad nimi żadnej kontroli. W takim przypadku najlepszą opcją jest użycie jak najmniejszej liczby tych skryptów

Wnioski

Powyżej pokazaliśmy Ci kilka sposobów wdrożenia, aby upewnić się, że możesz wykorzystać buforowanie przeglądarki i upewnić się, że pobierana zawartość jest wielokrotnie używana. Upewnij się, że wdrożyłeś to w swojej witrynie, aby błąd nie pojawiał się w narzędziach analizujących wskaźniki szybkości Twojej witryny. 

Jeśli uważasz, że jest to nieco poza twoimi własnymi możliwościami, zalecamy pozostawienie tych rzeczy w rękach PRO i zainstalowanie wtyczki, takiej jak WP Rocket, aby zapewnić maksymalne korzyści z tego i wielu innych działań, aby Twój strona ładuje się szybciej.

Odwiedź WP Rocket, aby Twoja strona internetowa była szybsza już dziś

O autorze
Dawid Attar
David pracuje w branży internetowej i cyfrowej od 21 lat. Ma ogromne doświadczenie w branży oprogramowania i projektowania stron internetowych, wykorzystując WordPress, Joomla i nisze je otaczające. Współpracował z agencjami rozwoju oprogramowania, międzynarodowymi firmami zajmującymi się oprogramowaniem, lokalnymi agencjami marketingowymi, a obecnie jest dyrektorem ds. operacji marketingowych w Aphex Media – agencji SEO. Jako konsultant cyfrowy koncentruje się na pomaganiu firmom w uzyskaniu przewagi konkurencyjnej dzięki połączeniu ich strony internetowej i dostępnych obecnie platform cyfrowych. Połączenie wiedzy technologicznej z dużym zmysłem biznesowym zapewnia jego pismom przewagę konkurencyjną.

Jeszcze jedna rzecz... Czy wiesz, że osoby, które udostępniają przydatne rzeczy, takie jak ten post, również wyglądają NIESAMOWITE? ;-)
Proszę zostaw użyteczny skomentuj swoje przemyślenia, a następnie udostępnij to na swoich grupach na Facebooku, które uznają to za przydatne i wspólnie zbierzmy korzyści. Dziękuję za udostępnienie i bycie miłym!

Ujawnienie: Ta strona może zawierać linki do zewnętrznych witryn produktów, które kochamy i gorąco polecamy. Jeśli kupisz sugerowane przez nas produkty, możemy otrzymać opłatę za polecenie. Takie opłaty nie wpływają na nasze rekomendacje i nie przyjmujemy płatności za pozytywne recenzje.

Autorzy promowani w:  Inc Czasopismo Logo .   Logo Sitepoint   Logo CSS Tricks    logo webdesignerdepot   Logo WPMU DEV   i wiele więcej ...