Testy porównawcze wtyczek pamięci podręcznej WordPress

Opublikowany: 2019-05-04

Szybka strona internetowa przyciąga większy ruch, obniża współczynniki odrzuceń i lepiej plasuje się w wyszukiwarkach. Może nadszedł czas, aby ponownie ocenić potrzeby Twojej witryny w zakresie buforowania i zainwestować w ekskluzywną wtyczkę pamięci podręcznej, aby czerpać korzyści z Twojej ciężkiej pracy.

Długie czasy ładowania strony mają negatywny wpływ na Twoją witrynę WordPress, a buforowanie zapewnia, że ​​nigdy nie będziesz musiał stawić im czoła. Ten artykuł ma na celu jak najkrótsze czasy ładowania strony z odpowiednią wtyczką buforującą, oceniając kilka różnych dostępnych opcji i oceniając je na podstawie czasów ładowania stron przeprowadzonych w rzeczywistym środowisku testowym.

Umieśćmy to wszystko w kontekście, zanim przejdziemy do testów.

Uwaga na temat buforowania

Krótko mówiąc, pamięć podręczna jest komponentem, który przechowuje dane, dzięki czemu przyszłe żądania dotyczące tych danych mogą być obsługiwane szybciej.

Ogólnie rzecz biorąc, wykonujesz buforowanie danych, aby zmniejszyć szybkość witryny i skrócić czas pobierania danych. Jest to niezwykle przydatne w przypadkach, gdy użytkownik często powraca do określonej witryny. Po buforowaniu witryny przeglądarka nie musi pobierać całej witryny. Przywraca wersję z pamięci podręcznej i otrzymuje świeże informacje, co powoduje szybsze ładowanie strony.

Wyszukiwarki poważnie traktują szybkość witryny w swoich algorytmach rankingowych. To całkiem proste: szybsza witryna ma lepszą pozycję w rankingu. Jeśli chodzi o poprawę szybkości witryny WordPress, większość webmasterów zajmuje się buforowaniem wtyczek. Zainstalowanie renomowanej, ekskluzywnej wtyczki do buforowania może znacznie skrócić czas ładowania strony w witrynie i zaoszczędzić mnóstwo wysiłku (i pieniędzy) na zastanawianiu się, jak zrobić to inaczej.

Wtyczki buforujące zapisują wszystkie dynamicznie generowane pliki HTML w pamięci podręcznej i obsługują je bezpośrednio z tego miejsca. Zasadniczo dzieje się tak, że Twoja witryna ponownie wykorzystuje wcześniej wygenerowane dane. Dlatego za każdym razem, gdy pojawia się nowe żądanie pobrania danych, przeglądarka pobiera wersję z pamięci podręcznej, zamiast konieczności ciągłego ładowania wszystkich skryptów PHP. Spowoduje to skrócenie czasu wczytywania strony dla oglądalności Twojej witryny.

Nasza strategia testowania

Strategia, którą przyjęliśmy w tym eksperymencie, polegała na przetestowaniu prawdziwej witryny WordPress z motywem Total WPExplorer. Testowana witryna, Color Awesome, jest pełnoprawną witryną WordPress, która została celowo utrzymana w ten sposób, aby imitować prawdziwą witrynę.

Strona internetowa Color Awesome.
Color Awesome strona internetowa z motywem Total.

Witryna miała zainstalowane wszystkie niezbędne wtyczki, które można znaleźć w typowej instalacji WordPress, w tym Contact Form 7, Slider Revolution, Visual Composer, Formidable Forms, WooCommerce i Yoast SEO. Color Awesome ma również załadowane dane demo i zintegrowany e-sklep. Testowana strona miała rozmiar prawie blah KB, co jest znacznie cięższe niż uproszczona wersja, co zbliża ją do rzeczywistej strony.

Przyjrzyjmy się narzędziom do hostingu i testów porównawczych użytych w eksperymencie.

Dostawca usług hostingowych i plan hostingowy

Według strony internetowej Bluehost,

Bluehost i WordPress ściśle współpracują od 2005 roku, aby stworzyć platformę hostingową idealną do prowadzenia witryn WordPress.

Witryna Color Awesome jest hostowana w ramach planu hostingu współdzielonego Bluehost. Specjalnie wybraliśmy tego konkretnego dostawcę hostingu i plan hostingu, ponieważ Bluehost jest jedną z najlepszych usług hostingowych dla witryn WordPress, które są najbardziej optymalną i opłacalną alternatywą. Polecane przez WordPressa! Pamiętaj, że jeśli zdecydujesz się na zakup za pośrednictwem tych linków, możemy otrzymać prowizję.

Używane narzędzia do analizy porównawczej

W trakcie eksperymentu stan strony pozostał taki sam dla wszystkich wtyczek buforujących. Oznacza to, że nie daliśmy dodatkowej przewagi żadnej izolowanej wtyczce. Co więcej, aby uzyskać dokładne, rzeczywiste dane na temat wydajności każdego z nich, w eksperymencie wypróbowaliśmy szeroką gamę narzędzi do analizy porównawczej.

Narzędzia do gradacji witryn. Narzędzia do gradacji witryn testują daną witrynę pod kątem innym niż szybkość. Uwzględniają takie czynniki, jak optymalizacja obrazu, buforowanie przeglądarki, minifikacja JavaScript, kompresja GZIP i liczba żądań HTTPS. Na potrzeby tych testów użyliśmy GTMetrix i Google PageSpeed ​​Insights jako naszych narzędzi do oceny witryn.

  • GTMetrix opiera się na wytycznych dotyczących wydajności Yahoo i zapewnia bardziej szczegółowe wyniki w porównaniu z Google PageSpeed ​​Insights. Użytkownicy otrzymują cały wodospad, który rozkłada cały proces ładowania strony w celu przeprowadzenia dogłębnej analizy. GTMetrix
  • Google PageSpeed ​​Insights testuje daną witrynę zarówno z komputera stacjonarnego, jak i urządzenia mobilnego i ocenia ją w skali od 1 do 100. Chociaż może nie zapewniać zbyt dużego wglądu w algorytm rankingu Google ani pomóc nam określić, które czynniki są ważne dla Google, nadal jest powszechnie używanym narzędziem do oceny witryn ze względu na porady, jakie oferuje przy każdym teście. Statystyki Google PageSpeed

Narzędzia pomiaru czasu. Narzędzia pomiaru czasu służą do mierzenia czasów ładowania strony witryny z różnych lokalizacji serwerów. Oprócz obliczania szybkości ładowania strony narzędzia te sprawdzają również, jak dobrze dany serwer działa pod obciążeniem. W tym celu wykorzystaliśmy Pingdom.

  • Pingdom to zasadniczo usługa testowania i monitorowania serwerów. Chociaż ma również moduł oceny witryn, zamiast tego zdecydowaliśmy się na jego moduł czasowy i rejestrowaliśmy czasy ładowania strony dla każdej testowanej wtyczki buforującej, przy stałej lokalizacji serwera. Pingdom

Skład kandydata

Teraz, gdy opisaliśmy już strategię testowania i omówiliśmy narzędzia, których zamierzaliśmy użyć, sprawdźmy zestaw wtyczek do buforowania. Oprócz WP Rocket znaleźliśmy wszystkie wtyczki do buforowania w katalogu wtyczek WordPress.

  1. Rakieta WP
  2. WP Super Cache
  3. W3 Całkowita pamięć podręczna
  4. Najszybsza pamięć podręczna WP
  5. Pamięć podręczna Zen
  6. Nadmierna pamięć podręczna
  7. Cachify
  8. Rozszerzona hiperpamięć podręczna
  9. Lite pamięć podręczna
  10. Skrytka aligatora

Wybraliśmy 10 najlepszych wtyczek do buforowania WordPress na podstawie ich popularności i liczby aktywnych instalacji, aby zapewnić Ci creme de la creme.

Wyniki testu oceny strony

Po przetestowaniu każdej wtyczki buforującej za pomocą obu narzędzi do oceny witryn, tj. Google PageSpeed ​​Insight i GTMetrix, ostateczne obliczone wyniki były następujące:

Wyniki testu oceny strony 2019 (wtyczki pamięci podręcznej)
Infogram

Analiza wyników testu oceny strony

Jak wynika z wyników testu, wtyczki buforujące nie miały znaczącego wpływu na eksperymenty z ocenianiem witryn. W rzeczywistości większość wartości pozostała taka sama, niezależnie od tego, czy zainstalowano wtyczkę buforującą, czy nie! To dość zaskakujące, że tam, gdzie jest różnica, w najlepszym razie jest minimalna.

W przypadku Google PageSpeed ​​Insights stwierdzamy, że WP Super Cache i Hyper Extended Cache zajęły najwyższe pozycje zarówno dla komputerów stacjonarnych, jak i mobilnych, dając odpowiednio 52 i 45 punktów.

W kategorii GTMetrix WP Fastest Cache zajmuje pierwsze miejsce z najwyższym wynikiem PageSpeed ​​z aż 83, a WP Rocket tuż za nim, z wynikiem 81. Naprawdę imponujące!

To powiedziawszy, w kategorii YSlow, WP Rocket radzi sobie znacznie lepiej niż wszystkie inne, uzyskując wynik 86!

Nasz werdykt

Zgodnie z wynikami testu klasyfikacji witryn dochodzimy do wniosku, że najlepsze wtyczki do buforowania to WP Rocket , WP Fastest Cache , WP Super Cache i Hyper Extended Cache .

Wyniki testu czasowego

Po zakończeniu testów oceniania witryn przeszliśmy do testów czasowych, w których przetestowaliśmy każdą wtyczkę buforującą i zarejestrowaliśmy jej najlepszy czas ładowania strony. Oto wyniki:

Wyniki testu czasowego
Infogram

Analiza wyników testu synchronizacji

Przed testowaniem wtyczek buforujących sprawdziliśmy czas ładowania strony dla witryny testowej na Pingdom. Bez buforowania strona ładowała się w 9,45 sekundy (nie oceniaj!). Po zarejestrowaniu czasów ładowania strony dla każdej wtyczki buforującej obliczyliśmy jej różnicę od pierwotnej wartości (bez buforowania, 9,45 sekundy) oraz o ile szybsza była każda wtyczka buforująca.

Po raz kolejny WP Rocket zajął pierwsze miejsce, będąc prawie 2,25 razy szybszym niż strona bez zainstalowanej wtyczki buforującej. Zdobywając łączny czas ładowania strony wynoszący 4,19 sekundy (to 126% szybciej niż oryginalna strona testowa!), WP Rocket zajmuje pierwszą nagrodę w teście czasu.

WP Super Cache następuje z całkowitym czasem ładowania strony wynoszącym imponujące 5,29 sekundy, a W3 Total Cache zajmuje trzecie miejsce z 6,02 sekundy na zegarze.

Nasz werdykt

Zgodnie z wynikami testu czasowego mierzącego czas ładowania strony w witrynie testowej z zainstalowaną i aktywowaną każdą wtyczką buforującą, dochodzimy do wniosku, że najlepsze wtyczki do buforowania to WP Rocket, WP Super Cache i W3 Total Cache.

Ranking najlepszych wtyczek do buforowania WordPress

W oparciu o wyniki obu testów, WP Rocket jest bez wątpienia zwycięzcą. Wtyczka do buforowania premium miała najwyższy wynik YSlow. Załadował również witrynę testową ponad dwa razy szybciej niż witryna referencyjna. WP Rocket oferuje szeroką gamę funkcji, opcji dostosowywania i przyjazny personel wsparcia – wszystko za rozsądną cenę.

WP Super Cache zajmuje srebro z imponującym czasem ładowania strony i najwyższym wynikiem w teście na komputery i urządzenia mobilne Google PageSpeed ​​Insight. Wtyczka jest niesamowicie łatwa w konfiguracji i konfiguracji. Ci z was, którzy wolą trzymać się swoich portfeli, zdecydowanie powinni dać WP Super Cache szansę.

Na trzecim miejscu znajduje się W3 Total Cache. Wtyczka buforująca radziła sobie całkiem dobrze w testach ładowania strony. Jednak nie wypadł on tak wybitnie w testach site-gradingu. To powiedziawszy, to wyjątkowe rozwiązanie do buforowania jest często najlepszym wyborem dla technicznie myślących webmasterów. Lubią konfigurować 16 stron ustawień, aby dopasować się do potrzeb swoich witryn w najdrobniejszych szczegółach.

Zawijanie It

Masz to. Zakończyliśmy eksperyment z buforowaniem, przedstawiliśmy dane i przeprowadziliśmy analizę dla każdego z dwóch scenariuszy testowania. Każda wtyczka na naszej liście ma swój własny zestaw unikalnych funkcji i wyróżniających się punktów. Twoja wtyczka buforująca powinna całkowicie zależeć od potrzeb Twojej witryny. Weź również pod uwagę swój poziom wiedzy, funkcje, których szukasz, oraz budżet.

Zdecydowanie polecamy WP Rocket tym, którzy mają budżet na wtyczkę premium. Jest to również dobre dla tych, którzy mogą od czasu do czasu wymagać wsparcia ze strony przedstawicieli klienta. Jeśli jednak szukasz darmowej wtyczki, WP Super Cache to świetny wybór. Charakteryzuje się łatwą konfiguracją i niesamowitą szybkością. Z drugiej strony, jeśli jesteś bardziej obeznany z technologią, być może obszerne strony ustawień W3 Total Cache wzbudzą Twoje zainteresowanie.

Jakie wtyczki buforowania wypróbowałeś w swojej witrynie WordPress? Na podstawie jakich kryteriów oceniasz swoje rozwiązania do buforowania? Chcielibyśmy usłyszeć, co masz do powiedzenia, więc daj nam znać w sekcji komentarzy poniżej!