Recenzja WP Rocket – czy jest to najlepsza wtyczka do buforowania dla WP?
Opublikowany: 2020-09-11W tym przeglądzie WP Rocket dowiesz się, dlaczego musisz przyspieszyć optymalizację swojej witryny, co robi WP Rocket i jak wypada w porównaniu z alternatywnymi wtyczkami do optymalizacji witryny.
Zdjęcie autorstwa Serpstat z Pexels
Ale przede wszystkim, czym jest WP Rocket?
WP Rocket to wtyczka do optymalizacji pamięci podręcznej i wydajności, która poprawia szybkość ładowania witryn WordPress.
Co to jest buforowanie?
Za każdym razem, gdy ktoś odwiedza stronę w Twojej witrynie, wiele informacji jest przesyłanych między serwerem Twojej witryny a przeglądarką odwiedzającego.
Informacje te są wykorzystywane do dynamicznego generowania strony internetowej. Jak możesz sobie wyobrazić, wiele informacji musi przechodzić między odwiedzającym a Twoją witryną. A to wymaga czasu.
Dzięki buforowaniu, zamiast dynamicznego dostarczania strony internetowej, witryna wyświetla statyczną wersję strony internetowej. Innymi słowy, zamiast tworzyć swoją stronę internetową w czasie rzeczywistym dla każdego nowego odwiedzającego, Twoja witryna przechowuje gotową wersję, którą można wyświetlić w ułamku czasu.
Buforowanie to jeden z najskuteczniejszych sposobów na przyspieszenie strony internetowej.
Dlaczego potrzeba szybkości?
Dlaczego więc tak ważne jest posiadanie szybko ładującej się strony internetowej?
Istnieją dwa główne powody:
- wyższe pozycje w wyszukiwarkach
- wyższy współczynnik konwersji z istniejącego ruchu
Nieczęsto Google publicznie stwierdza, że coś jest czynnikiem rankingowym. Więc kiedy to zrobią, musimy zwrócić na to uwagę.
W lipcu 2018 roku Google ogłosił aktualizację swojego algorytmu o nazwie Speed Update. Od tego czasu szybkość strony stała się czynnikiem rankingowym.
Dlaczego Google tak bardzo przejmuje się szybkością witryny?
Coraz więcej osób przeprowadza wyszukiwania na urządzeniach mobilnych. A kiedy korzystasz z telefonu komórkowego, często jesteś poza domem i korzystasz z połączeń internetowych o niższej jakości niż na komputerze. Google oczywiście chce dostarczać wyniki wyszukiwania, które szybko się ładują dla osób korzystających z urządzeń mobilnych.
Ale oprócz zadowolenia Google, odwiedzający oczekują również, że Twoja witryna będzie się szybko ładować.
Według Quicksprout 47% osób twierdzi, że oczekuje, że strony załadują się w ciągu dwóch sekund lub mniej, a 64% użytkowników mobilnych oczekuje, że strony załadują się w mniej niż cztery sekundy.
Badania przeprowadzone przez Akimai pokazują, że jeśli Twoja witryna ładuje się dłużej niż trzy sekundy, możesz stracić prawie połowę odwiedzających.
Tak więc przy wolno ładującej się witrynie będziesz (a) tracić ruch z powodu niższych pozycji w wyszukiwarkach i (b) tracić odwiedzających, którzy opuszczają Twoją witrynę, ponieważ ładowanie trwa zbyt długo.
To wysoka cena za wolno ładującą się stronę internetową!
I dlatego wiele witryn biznesowych korzysta z jakiejś wtyczki do optymalizacji prędkości.
O buforowaniu mówiliśmy wcześniej w artykule. Ale buforowanie to tylko jedna z technik używanych przez WP Rocket do przyspieszenia Twojej witryny.
Przyjrzyjmy się teraz dokładnie, co robi WP Rocket.
Co robi WP Rocket?
Po zainstalowaniu WP Rocket zobaczysz menu zawierające jedenaście obszarów, w których WP Rocket optymalizuje Twoją witrynę:

W tej części recenzji omówię te jedenaście elementów, wyjaśniając opcje pod każdym elementem i sposób, w jaki przyspieszają one Twoją witrynę.
01 – Pamięć podręczna
W sekcji Pamięć podręczna masz trzy podstawowe opcje buforowania:

- Mobilna pamięć podręczna - gdy ta opcja jest włączona, WP Rocket tworzy dedykowany plik pamięci podręcznej dla urządzeń mobilnych dla każdego dokumentu, który jest buforowany. W rezultacie WP Rocket obsługuje zupełnie inny (i zoptymalizowany pod kątem szybkości) plik pamięci podręcznej na telefony komórkowe niż na tablety lub komputery stacjonarne.
- Pamięć podręczna użytkownika — jest to przydatna opcja, gdy w witrynie znajdują się treści specyficzne dla użytkownika. Witryna będzie przechowywana w pamięci podręcznej jak zwykle dla każdego niezalogowanego użytkownika, przy użyciu jednego zestawu plików pamięci podręcznej, a dla każdego zalogowanego użytkownika będzie osobna pamięć podręczna. Pamięć podręczna użytkowników to dobra opcja, jeśli masz witrynę członkowską lub zawartość, którą użytkownicy mogą zobaczyć tylko wtedy, gdy są zalogowani.
- Cache Lifespan - odnosi się do czasu, w którym chcesz przechowywać pliki z pamięci podręcznej na swojej stronie internetowej. Domyślnie jest ustawiony na 10 godzin, co jest wystarczające dla większości witryn. Ale jeśli masz bardzo ruchliwą witrynę, w której nowe treści są dodawane wiele razy dziennie, powinieneś ustawić ją na niższą wartość, aby wersja stron w pamięci podręcznej zawierała nową treść.
02 — Optymalizacja pliku
Optymalizacja plików polega na minifikacji i łączeniu.
Minifikacja plików polega na usunięciu białych znaków z CSS i innych plików komputerowych, aby ładowały się szybciej.
Konkatenacja to żargon komputerowy służący do łączenia ze sobą dwóch ciągów znaków lub łączenia kilku różnych plików CSS lub JavaScript w jeden plik.

W sekcji „Optymalizacja pliku” można również znaleźć opcję o nazwie „Opóźnij wykonanie JavaScript”. Jest to nowa funkcja w WP Rocket 3.7, która zwiększa Twój wynik Page Speed.

Ta funkcja działa trochę jak Lazy Loading: Twoja witryna ładuje JavaScript tylko wtedy, gdy odwiedzający go potrzebuje. Po włączeniu tej opcji WP Rocket poinformuje Cię, które skrypty JavaScript możesz bezpiecznie opóźnić:
03 – media
Kluczową opcją w Media jest Lazy Loading, która zapobiega ładowaniu obrazów, dopóki nie będą potrzebne. Innymi słowy, dzięki Lazy Loading, obraz nie zostanie załadowany na twoją stronę internetową, dopóki odwiedzający nie dotrze do tej części strony internetowej.

Możesz włączyć Lazy Loading zarówno dla obrazów, jak i filmów.
WP Rocket oferuje również opcję zastąpienia elementów iframe YouTube statycznym symbolem zastępczym. Jeśli masz dużo osadzonych filmów z YouTube, ta funkcja może potencjalnie skrócić czas ładowania o wiele milisekund i znacznie przyspieszyć działanie Twojej witryny.
04 — Wstępne ładowanie
Wstępne ładowanie to ulepszenie standardowego buforowania. W standardowym buforowaniu pamięć podręczna jest tworzona, gdy użytkownik po raz pierwszy odwiedza stronę. Powoduje to opóźnienie dla pierwszego użytkownika strony. Funkcja wstępnego ładowania tworzy pamięć podręczną z wyprzedzeniem, więc jest gotowa i czeka na przybycie pierwszego gościa.

Gdy zaznaczysz pole obok „Aktywuj wstępne ładowanie”, Twoja strona główna i wszystkie znalezione na niej linki zostaną wstępnie załadowane, gdy:
- zapisujesz zmiany w ustawieniach WP Rocket (ponieważ to powoduje wyczyszczenie pamięci podręcznej)
- wygasa żywotność pamięci podręcznej
Możesz także wybrać opcję „wstępne ładowanie mapy witryny”. Po włączeniu tej opcji WP Rocket automatycznie wykryje mapę witryny i wstępnie załaduje zawartość na podstawie mapy witryny.
W skrócie: wstępne ładowanie zapewnia, że strony ładują się konsekwentnie szybko w całej witrynie.
05 — Zasady zaawansowane
Jeśli nie jesteś zaawansowanym użytkownikiem lub nie masz bardzo szczególnych wymagań dotyczących swojej witryny, prawdopodobnie nie musisz zawracać sobie głowy „Zaawansowanymi regułami”. Reguły te pozwalają wykluczyć niektóre strony z pamięci podręcznej, dostosować buforowanie ciągów zapytań i dostosować dostęp do różnych opcji w oparciu o role użytkowników WP.
06 - Baza danych
Z biegiem czasu każda witryna WordPress gromadzi mnóstwo śmieci, na które składają się poprawki postów na blogu, wersje robocze i posty w koszu. To wszystko może spowolnić Twoją witrynę:

W tej sekcji możesz również poprosić WP Rocket o okresowe czyszczenie komentarzy spamowych, wygasłych transjentów i optymalizację tabel:

07 – CDN
Jeśli korzystasz z zewnętrznej sieci dostarczania treści (lub CDN) do obsługi obrazów i innych zasobów statycznych, możesz określić CNAME swojej sieci CDN. W ten sposób WP Rocket zapewni Ci maksymalną prędkość z CDN.
Możesz również wykluczyć niektóre pliki z obsługi przez CDN:

Jeśli nie masz CDN i potrzebujesz go, możesz aktywować własny CDN WP Rocket (7,99 USD miesięcznie) z tej sekcji:

08 - Bicie serca
WP Heartbeat to WordPress API, który wysyła ciągłe impulsy między Twoją witryną a serwerem (stąd nazwa). Został zaprojektowany do synchronizacji danych między serwerem a witryną w czasie rzeczywistym. Jedną z rzeczy, które umożliwia Heartbeat, jest funkcja automatycznego zapisywania.
Chociaż nie ma wątpliwości, że jest to przydatne, Heartbeat powoduje wysyłanie dużej liczby żądań na Twój serwer. A to powoduje duże obciążenie procesora, co z kolei spowalnia czas odpowiedzi serwera.
Dzięki WP Rocket możesz ograniczyć lub całkowicie zatrzymać aktywność interfejsu API WordPress Heartbeat.
Aby ograniczyć aktywność bicia serca, zaznacz pole „Kontroluj bicie serca”.
Masz do wyboru trzy poziomy kontroli („nie ograniczaj”, „ogranicz aktywność” i „wyłącz”) dla trzech kluczowych obszarów instalacji WP:

Kontrolowanie WP Heartbeat to kolejny sposób na skrócenie czasu ładowania o kilka cennych milisekund.
09 - Dodatki
W tej sekcji znajdziesz kilka dodatkowych funkcji, które kontrolują buforowanie Google Analytics i Facebook Pixel. Konfiguracja nie jest wymagana - po prostu przestaw suwak w pozycję „Włącz” i gotowe!

Po włączeniu tej opcji dla Google Analytics, WP Rocket będzie hostować Twoje skrypty Google Analytics lokalnie na Twoim serwerze. W ten sposób spełnisz zalecenie Google Page Speed dotyczące wykorzystania pamięci podręcznej przeglądarki. Mówiąc prostym językiem: uzyskasz szybszy wynik indeksu Google Page Speed Index!
Jeśli korzystasz z serwerów nazw Cloudflare lub Cloudflare CDN, znajdziesz również dodatek, który optymalizuje wydajność Twojego konta Cloudflare:
10 — Optymalizacja obrazu
Obrazy stanowią średnio 61,3% rozmiaru pobieranej strony internetowej. Nic więc dziwnego, że obrazy są jedną z głównych przyczyn wolnego ładowania stron internetowych.
Możesz zoptymalizować swoje obrazy przed przesłaniem ich na swoją stronę internetową (czasochłonne). Możesz też zainstalować wtyczkę do optymalizacji obrazu, która kompresuje wszystkie obrazy (oszczędność czasu).
Używam wtyczki Short Pixel WP, ale WP Rocket ma własną funkcję optymalizacji obrazu o nazwie Imagify.
Short Pixel zbiera nieco lepsze recenzje niż Imagify i jest prawie o połowę tańszy (choć porównanie jest trudne, bo to porównanie GB i liczby zdjęć):
- Imagify 8,99 USD za miesiąc - 2 GB danych za miesiąc
- Short Pixel 4,99 USD za sztukę miesięcznie - 5000 zdjęć za sztukę miesięcznie
Jedynym minusem korzystania z oddzielnej wtyczki, takiej jak Short Pixel lub WP Smush, jest to, że dodajesz kolejną wtyczkę do swojej instalacji WP, podczas gdy Imagify jest częścią WP Rocket.
11 - Narzędzia
Karta Narzędzia udostępnia różne opcje zarządzania wtyczką. Możesz wyeksportować lub zaimportować swoje ustawienia (przydałoby się to, gdybyś powielił ustawienia WP Rocket w wielu witrynach WP) i możesz przywrócić poprzednią wersję WP Rocket:
Alternatywy dla WP Rocket
Głównymi alternatywami dla WP Rocket są W3 Total Cache i WP Super Cache, które są bezpłatne.
Jak więc mają się do porównania z WP Rocket?
Cóż, ludzie z Winning WP przetestowali te trzy wtyczki do buforowania. Zainstalowali motyw Avada na BlueHost i wykorzystali witrynę demonstracyjną Freelancera jako królika doświadczalnego.
Oto wyniki:
Średni czas ładowania WP Super Cache:

W3 Całkowity czas ładowania pamięci podręcznej:

Średni czas ładowania WP Rocket:

Jak widać, nie było w tym wiele - WP Rocket był tylko 15 milisekund szybszy niż WP SuperCache.
Biorąc pod uwagę bardzo małą przewagę prędkości WP Rocket nad WP Super Cache, czy jest sens płacić 49 USD rocznie za WP Rocket?
Jednym z obszarów, w którym WP Rocket ma przewagę nad WP Super Cache, jest łatwość użycia. WP Rocket zacznie przyspieszać Twoją witrynę zaraz po aktywacji. Z WP SuperCache jest trochę więcej konfiguracji.
Z rakietą WP i bez niej
Na koniec zobaczmy, jak działa moja witryna, gdy dezaktywuję WP Rocket.
To jest mój test prędkości Pingdom z aktywowanym WP Rocket:

To wynik GTMetrix z aktywowanym WP Rocket:

To jest ten sam test Pingdom z wyłączonym WP Rocket:

A to jest test GTMetrix z wyłączonym WP Rocket :

Spójrzmy na wyniki Pingdom:
Czas ładowania z aktywowanym WP Rocket wyniósł 486 ms, a bez WP Rocket 636 ms. To poprawa o 150 ms lub 23,58%.
Czy warto płacić 49 USD rocznie za 23% szybszą stronę internetową?
Zdecydowanie!
Każdy ułamek sekundy czasu ładowania kosztuje Cię w rankingach w wyszukiwarkach, a to oznacza, że tracisz ruch.
Nie tylko to, ale szybsza witryna oznacza, że uzyskasz więcej konwersji z ruchu, który dociera do Twojej witryny.
Zmieniając nieco temat, możesz się zastanawiać, dlaczego moja strona ładuje się w mniej niż 1 sekundę, nawet bez wtyczki buforującej.
Pozwól mi wyjaśnić:
Istnieją dwa inne czynniki, które wpłyną na szybkość Twojej witryny bardziej niż jakakolwiek wtyczka buforująca:
- Twój hosting - moja strona jest hostowana na superszybkim hoście: WPX Hosting. Wybór szybkiego hosta internetowego będzie miał większy wpływ na szybkość Twojej witryny niż jakikolwiek inny czynnik.
- Twój motyw WP - nadęty i fantazyjny motyw WordPress z mnóstwem dzwonków i gwizdków będzie Cię drogo kosztować pod względem szybkości witryny. Poszukaj lekkiego motywu WP stworzonego z myślą o szybkości. Używam motywu WP, który został zaprojektowany do szybkiego ładowania: Generuj prasę.
Jeśli chcesz mieć szybszą witrynę, te dwa czynniki – host internetowy i motyw WP – zrobią większą różnicę niż jakakolwiek wtyczka do buforowania lub optymalizacji witryny.
Ceny rakiet WP
WP Rocket kosztuje 49 USD rocznie za jedną witrynę:

Po upływie roku wtyczka będzie działać normalnie, ale nie będziesz otrzymywać żadnych aktualizacji ani wsparcia.
Wniosek
Wtyczka WP Rocket WordPress ma dwie główne zalety:
- Daje nieznacznie szybsze czasy ładowania niż inne wtyczki buforujące (liczy się każda milisekunda)
- Jest to najbardziej przyjazna dla użytkownika ze wszystkich wtyczek do buforowania - zacznie przyspieszać działanie Twojej witryny, gdy tylko ją aktywujesz (nawet bez wykonywania jakiejkolwiek konfiguracji).
Jeśli nie masz pewności, czy roczna opłata w wysokości 49 USD jest uzasadniona, wypróbuj WP Rocket za darmo i o ile anulujesz w ciągu 14 dni, nic Cię to nie kosztuje.
Powiązane artykuły
- Jak skrócić czas odpowiedzi serwera w WordPress
- 17 najlepszych strategii pozycjonowania w wyszukiwarkach na 2020 rok
- Link Whisper Review 2020 – Czy to naprawdę takie dobre?
