Jak korzystać z wtyczki WordPress W3 Total Cache do szybszych stron internetowych?
Opublikowany: 2018-08-30
WordPress Core jest nieco słabszy, jeśli chodzi o używanie systemów buforowania w celu skrócenia czasu ładowania witryny i wykorzystania zasobów serwera. Na szczęście w repozytorium WordPressa dostępnych jest kilka najlepszych wtyczek; jednym z nich jest wtyczka WordPress W3 Total Cache, która pomaga przyspieszyć ładowanie stron internetowych za pomocą reguł buforowania.
Korzystanie z mechanizmu buforowania w witrynie WordPress zapewnia lepsze wrażenia użytkownika dzięki ponownemu wykorzystaniu danych, których zażądał już użytkownik, korzystając z buforowania przeglądarki. Dzięki buforowaniu pliki są natychmiast dostępne, co przyspiesza ładowanie strony internetowej.
W Cloudways każda nowa instalacja instancji WordPress jest dostarczana ze wstępnie skonfigurowaną Breeze, naszą niestandardową wtyczką pamięci podręcznej WordPress. Ale jeśli nadal chcesz korzystać z W3 Total Cache dla witryn WordPress, ponieważ jest on również zgodny z naszym zarządzanym stosem hostingu w chmurze, ten przewodnik jest dla Ciebie. (Możesz również użyć innych wtyczek pamięci podręcznej WordPress z podobnymi ustawieniami.)
W tym przewodniku pokażemy, jak korzystać z W3 Total Cache na stronie WordPress z niektórymi zalecanymi konfiguracjami W3 Total Cache, aby jak najlepiej go wykorzystać.
- Zainstaluj wtyczkę WordPress W3 Total Cache
- Jak korzystać z całkowitej pamięci podręcznej W3 dla WordPress
- Deska rozdzielcza
- Ustawienia główne
- Pamięć podręczna strony
- Zminifikuj
- Pamięć podręczna bazy danych
- Pamięć podręczna obiektów
- Pamięć podręczna przeglądarki
- CDN
- Odwrotny serwer proxy
- Monitorowanie
- Koncesjonowanie
- Różnorodny
- Odpluskwić
- Ustawienia importu/eksportu
- W3 Całkowita konfiguracja pamięci podręcznej Cloudflare
- Breeze – Wtyczka pamięci podręcznej WordPress
- Wniosek
Zainstaluj wtyczkę WordPress W3 Total Cache
Zaloguj się do pulpitu WordPress i przejdź do Wtyczki → Dodaj nowy i wyszukaj W3 Total Cache .


Zainstaluj i aktywuj wtyczkę, aby skonfigurować ustawienia W3 Total Cache dla WordPress. Możesz również zainstalować wtyczkę ręcznie, jeśli pobrałeś plik wtyczki. W takim przypadku możesz skorzystać z dostępu FTP zapewnianego przez platformę Cloudways.
Najpierw omówimy dostępne ustawienia wtyczek. Dla początkujących ustawienia mogą być mylące, dlatego warto dokładnie wiedzieć, co robi każda opcja.
Jak korzystać z całkowitej pamięci podręcznej W3 dla WordPress?
Zakładając, że zainstalowałeś i włączyłeś W3 Total Cache w witrynie WordPress, zobaczysz nową opcję na pasku bocznym administratora, tj. „ Wydajność ” na karcie Ustawienia ogólne. Zobaczysz różne typy buforowania, które można włączyć lub wyłączyć. Obszar każdego typu widżetu zawiera ogólne ustawienia dotyczące buforowania i rodzaju używanej metody buforowania. 
Deska rozdzielcza
Z pulpitu nawigacyjnego możesz wykonać kilka szybkich czynności, takich jak:
- Kontrola zgodności
- Opróżnij różne rodzaje pamięci podręcznych
Zanim przejdziesz dalej, nie zapomnij przeprowadzić sprawdzenia zgodności , które wyświetli zainstalowane i włączone/wyłączone moduły i zasoby serwera. To da ci wyobrażenie o tym, jak dobrze ta wtyczka pamięci podręcznej może działać w zależności od posiadanych zasobów, nie tylko to, ale także pokaże oprogramowanie, które może wymagać zainstalowania, aby uzyskać przewagę większej liczby funkcji W3TC. 
Ustawienia główne
W tym trybie możesz włączyć tryb podglądu przed faktycznym zapisaniem ustawień buforowania. Ta sekcja ma również opcję Zapisz ustawienia i Wyczyść pamięci podręczne, których można użyć do opróżnienia istniejącej pamięci podręcznej.

W naszym dzisiejszym przewodniku po konfiguracji całkowitej pamięci podręcznej W3 skonfigurujemy ustawienia wymienione w zakładce Ustawienia ogólne .
Pamięć podręczna strony
Pamięć podręczna stron tworzy kopie wcześniej odwiedzonych postów/stron WordPress. Jeśli nie jest włączony, to przy każdym wyświetleniu strony w Twojej witrynie WordPress generuje zawartość strony, wykonując PHP i wysyłając zapytania do bazy danych.
Gdy to ustawienie jest włączone, odwiedzającym jest wyświetlana wersja strony z pamięci podręcznej. Zmniejsza czas ładowania strony, a także zmniejsza obciążenie zasobów serwera, zwiększając w ten sposób zdolność serwera do obsługi większego ruchu.
Na przykład nagłówek lub stopka witryny nie zmienia się tak często i nie wymaga nowej kopii z serwera za każdym razem, gdy użytkownik wraca na tę samą stronę. Kopia pliku statycznego jest przechowywana w przeglądarce użytkownika i jest obsługiwana po ponownym zażądaniu.

Sugerowaną metodą Cache jest Alternatywny kod PHP w PHP 5.6 i PHP 7.
Zaawansowana pamięć podręczna stron
Jeśli jesteś zaawansowanym użytkownikiem, przejdź do Pulpit nawigacyjny WordPressa > Wydajność , a następnie kliknij opcję Pamięć podręczna stron i skonfiguruj W3 Total Cache dla pamięci podręcznej stron WordPress zgodnie z własnymi wymaganiami.
Zminifikuj
Jak sama nazwa wskazuje, ta opcja umożliwia minifikację plików CSS, JS i HTML. To nie jest ustawienie pamięci podręcznej i będzie zachowywać się inaczej w różnych konfiguracjach WordPress.
Minifikacja to proces eliminowania niepotrzebnych spacji, komentarzy i wcięć z plików, dzięki czemu można zaoszczędzić miejsce i zmniejszyć ogólny rozmiar pliku. Są to pliki odpowiedzialne za przeglądanie i inną interaktywność użytkownika, a jeśli nie zostaną dostarczone wystarczająco szybko, mogą zaszkodzić doświadczeniu użytkownika.
Sugerujemy wcześniejsze przetestowanie go osobno na stronie testowej WordPress. W niektórych przypadkach może to zaszkodzić wydajności Twojej witryny, ponieważ proces minifikacji obciąża serwer.

Sugerowaną metodą Cache jest Alternatywny kod PHP w PHP 5.6 i PHP 7.
Zaawansowana minifikacja
Jeśli jesteś zaawansowanym użytkownikiem, przejdź do Wydajność> Minifikuj z lewego paska bocznego i skonfiguruj minifikację zgodnie ze swoimi wymaganiami.
Pamięć podręczna bazy danych
Buforowanie zapytań do bazy danych zmniejszy obciążenie Twojego serwera, dzięki czemu serwer będzie miał więcej zasobów, aby obsłużyć witrynę w ruchu przychodzącym.
W tego rodzaju buforowaniu częste zapytania są buforowane i wykorzystywane, gdy użytkownik wielokrotnie wysyła podobne żądanie. Oszczędza to podróży związanej z przeszukiwaniem wszystkich tabel w bazie danych i szybciej przywraca wymagany wynik.
Będzie to szczególnie przydatne, jeśli masz witrynę WordPress, która wysyła wiele zapytań do bazy danych podczas ładowania strony.
Sugerowaną metodą Cache jest Memcached .

Zaawansowana pamięć podręczna bazy danych
Jeśli jesteś zaawansowanym użytkownikiem, przejdź do opcji Pamięć podręczna bazy danych na karcie Wydajność w menu na pasku bocznym i skonfiguruj pamięć podręczną bazy danych zgodnie z wymaganiami.

Pamięć podręczna obiektów
Pamięć podręczna obiektów jest szczególnie przydatna w przypadku witryn intensywnie korzystających z baz danych. Cloudways jakiś czas temu zintegrował Redis na swoich serwerach, musisz go zainstalować, przechodząc do Serwery → Ustawienia i pakiety → Pakiety, a następnie kliknij zainstaluj Redis, a następnie Włącz pamięć podręczną obiektów tutaj. Napisaliśmy obszerny przewodnik po dodaniu Redis do WordPressa.
Sugerowaną metodą Cache jest Redis .

Zaawansowana pamięć podręczna obiektów
Jeśli jesteś zaawansowanym użytkownikiem, możesz skonfigurować pamięć podręczną obiektów zgodnie ze swoimi wymaganiami. Wystarczy kliknąć opcję Object Cache w zakładce Performance .
Pamięć podręczna przeglądarki
Przeglądarki w dzisiejszych czasach buforują statyczną zawartość stron internetowych, aby poprawić wrażenia użytkownika. W opcji pamięci podręcznej przeglądarki W3TC możesz ją włączyć/wyłączyć. Dodatkowo możesz dodać wyjątki i daty ważności elementów.
Sugerujemy włączenie go, a następnie przejście do karty Pamięć podręczna przeglądarki i włączenie następujących ustawień, aby uzyskać maksymalny efekt.
- Ustaw nagłówek ostatniej modyfikacji
- Ustaw nagłówek wygasa
- Ustaw nagłówek kontroli pamięci podręcznej
- Ustaw tag jednostki
- Ustaw nagłówek W3 Total Cache
- Włącz kompresję HTTP (GZIP)
Pamięć podręczna przeglądarki jest ważna, zwłaszcza jeśli Twoja witryna ma stałych użytkowników. Zawartość statyczna jest już buforowana w ich przeglądarkach zgodnie z regułami zaimplementowanymi w ustawieniach. Z serwera ładowana jest tylko zaktualizowana treść, co sprawia, że cała strona ładuje się szybciej i oszczędza przepustowość.

Zaawansowana pamięć podręczna przeglądarki
Jeśli jesteś zaawansowanym użytkownikiem, możesz skonfigurować pamięć podręczną przeglądarki zgodnie ze swoimi wymaganiami. Wystarczy kliknąć opcję Pamięć podręczna przeglądarki w zakładce Wydajność .
CDN
Sieci dostarczania treści dla WordPress stały się popularne, szczególnie w przypadku witryn, które czerpią ruch z całego świata. Sieci CDN, takie jak MaxCDN i Cloudflare, są popularne i można je łatwo zintegrować z witryną WordPress za pomocą wtyczki W3TC.
Sieci CDN obsługują statyczną zawartość Twojej witryny z różnych lokalizacji, a nie tylko z serwera hostingowego WordPress. Pomaga to zmniejszyć obciążenie serwera i poprawia szybkość, z jaką witryna jest obsługiwana przez odwiedzających z różnych lokalizacji.
Jest to wysoce zalecane w przypadku witryn o większym ruchu skierowanych do odbiorców na całym świecie. CDN, taki jak Cloudflare, który jest również kompatybilny z W3 Total Cache, ma ponad 150 centrów danych na całym świecie. Sieci te tworzą kopię Twojej witryny i serwera za pośrednictwem swojego serwera, zamiast przechodzić tam iz powrotem do hosta internetowego po każdym żądaniu zgłaszanym przez użytkownika.

Zaawansowana konfiguracja CDN
Jeśli jesteś zaawansowanym użytkownikiem, przejdź do CDN z lewego menu W3TC (Wydajność) i skonfiguruj usługę W3TC CDN zgodnie z własnymi wymaganiami.
Odwrotny serwer proxy
Serwery Cloudways są dostarczane z preinstalowaną pamięcią podręczną Varnish. Varnish to bardzo potężna pamięć podręczna, która buforuje całą zawartość (która może zawierać zarówno statyczną, jak i dynamiczną zawartość Twojej witryny) i wyświetla tę zawartość powracającym, a nawet nowym odwiedzającym. Ta pamięć podręczna przyspiesza żądania HTTP i znajduje się przed Apache (serwerem internetowym).
W W3TC ustawienie Reverse Proxy jest używane do czyszczenia pamięci podręcznej lakierów za każdym razem, gdy dokonujesz aktualizacji swojej witryny. Zdecydowanie zaleca się pozostawienie go włączonego, w przeciwnym razie za każdym razem będziesz musiał ręcznie czyścić lakier.

Monitorowanie
Jeśli korzystasz z New Relic z WordPress, możesz połączyć go ze swoją witryną, po prostu wprowadzając API New Relic swojego konta.
Nie jest to jednak wymagane, ponieważ serwery Cloudways mają wbudowane konto New Relic, do którego można uzyskać dostęp w sekcji Zarządzanie serwerem → Monitorowanie → Aplikacja .
New Relic to narzędzie do monitorowania wydajności aplikacji, które daje wgląd w to, jak dobrze działa aplikacja i identyfikuje miejsca, które powodują problemy związane z wydajnością.

Koncesjonowanie
Jeśli potrzebujesz wsparcia od twórców W3 Total Cache dla witryn WordPress i przewodnika po konfiguracji, możesz kupić i zweryfikować klucz licencyjny tutaj.

Różnorodny
W tej zakładce znajdziesz ogólne opcje, których możesz chcieć użyć jako pulpitu nawigacyjnego Google Page Speed. Sugerujemy pozostawienie „ Weryfikuj reguły przepisywania ” i niezaznaczenie innych opcji.

Odpluskwić
Tryb debugowania jest szczególnie przydatny, jeśli chcesz wiedzieć, która pamięć podręczna działa i jaki ma wpływ na strony. Aby wyświetlić informacje o debugowaniu, wyświetl kod źródłowy swojej witryny i przejdź do końca strony. Zobaczysz komentarze informujące, czy pamięć podręczna jest włączona, ile zapytań zostało zbuforowanych i ile czasu zajęło zbudowanie strony z pamięci podręcznej.

Ustawienia importu/eksportu
Jeśli masz wiele stron internetowych i nie chcesz powtarzać tego samego procesu konfigurowania W3TC w kółko, możesz łatwo wyeksportować wszystkie ustawienia i zaimportować ustawienia do drugiej witryny.

W3 Całkowita konfiguracja pamięci podręcznej Cloudflare
Jeśli zamierzasz używać Cloudflare CDN za pomocą wtyczki W3 Total Cache, przejdź do zakładki Rozszerzenia i zakładając, że masz już skonfigurowany Cloudflare dla WordPress, po prostu aktywuj wtyczkę Cloudflare → przejdź do ustawień wtyczki i podaj swój adres e-mail i klucz API do autoryzacji.

Po zakończeniu autoryzacji będziesz mógł skonfigurować Cloudflare za pomocą wtyczki W3TC.
Breeze – Wtyczka pamięci podręcznej WordPress
Breeze to darmowa i przyjazna dla użytkownika wtyczka do buforowania WordPress opracowana przez zespół Cloudways. Oferuje różne opcje optymalizacji wydajności WordPressa na różnych poziomach. Działa równie dobrze z WordPress, WordPress z WooCommerce i WordPress Multisite. Jest to lekka wtyczka z funkcjami ukierunkowanymi na szybszą stronę internetową.
Wniosek
Dzisiaj dowiedzieliśmy się, jak skonfigurować W3 Total Cache dla WordPressa, aby uzyskać lepszy czas ładowania strony. Istnieje wiele zaawansowanych ustawień, które możesz dostosować, aby lepiej zoptymalizować witrynę WordPress za pomocą wtyczki W3 Total Cache. Wszystko zależy od różnych ustawień WordPressa. Pamiętaj, że możesz zepsuć ustawienia, dlatego korzystanie z sugerowanych ustawień okaże się dla Ciebie najbardziej przydatne. Jeśli jednak nadal chcesz poeksperymentować z różnymi kombinacjami pamięci podręcznej; Proponuję zrobić pełną kopię zapasową swojej witryny.
