Jak korzystać z wtyczki WordPress W3 Total Cache do szybszych stron internetowych?

Opublikowany: 2018-08-30
w3 całkowita pamięć podręczna
Obserwuj @Cloudways

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 WtyczkiDodaj nowy i wyszukaj W3 Total Cache .

W3-Total-Cache-Plugin-Instalacja

W3-Total-Cache-Plugin-aktywacja

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. W3-Całkowita pamięć podręczna-Ustawienia ogólne

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. W3-Sprawdzenie-całkowitej-kompatybilności pamięci podręcznej

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.

W3-Total-Cache-Enable-Preview

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.

W3-Total-Cache-Page-Cache

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.

W3-Całkowita pamięć podręczna-Minify

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 .

W3-Total-Cache-Database-cache

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 .

W3-Total-Cache-Object-Cache

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.

  1. Ustaw nagłówek ostatniej modyfikacji
  2. Ustaw nagłówek wygasa
  3. Ustaw nagłówek kontroli pamięci podręcznej
  4. Ustaw tag jednostki
  5. Ustaw nagłówek W3 Total Cache
  6. 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ść.

W3-Total-Cache-Browser-Cache

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.

W3-Całkowita pamięć podręczna CDN

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.

W3-Total-Cache-Reverse-Proxy

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ą.

Cloudways-Relic

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.

W3-Total-Cache-License

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.

W3-Całkowita pamięć podręczna-Różne

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.

Debugowanie W3-Całkowitej 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-Total-Cache-Import-Export-Ustawienie

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.

W3 Całkowita konfiguracja pamięci podręcznej Cloudflare

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.