Najlepsza wtyczka buforująca dla WordPressa | Hummingbird Pro

Opublikowany: 2018-08-27

Buforowanie w WordPressie to złożona sprawa; nie chodzi już tylko o pamięć podręczną strony. Buforowanie obejmuje optymalizacje CSS, kolejność stron, zasoby gzip, rzeczywistą pamięć podręczną strony i wiele więcej. Skłania to użytkowników do skorzystania z wtyczki w celu łatwiejszego rozwiązania, takiej jak Hummingbird Pro lub WP-Supercache.

W tym poście zamierzam przejrzeć Hummingbird Pro pod kątem buforowania. Z mojego doświadczenia wynika, że ​​ta wtyczka zaprojektowana dla WordPressa może zdziałać cuda dla tych, którzy chcą kompletnego pakietu, a co najważniejsze, gotowego do pracy bez konieczności zbytniego przejmowania się dodawaniem dodatkowych wtyczek.

Trzymaj się, ponieważ porównuję Hummingbird Pro z WP-Supercache i dodatkową premią Autoptimize – dwóch wtyczek, o których wiadomo, że dobrze ze sobą współpracują i bardzo logicznej konfiguracji, szczególnie dla Divi. Możesz także posłuchać odcinka podcastu na WP the PODCAST , w którym David Blackmon i Tim Stifler porównują 3 najlepsze wtyczki Cashing dla WordPress, w tym Hummingbird Pro.

Koliber już daje niesamowicie dobry zestaw funkcji w darmowej wersji. Dzisiaj sprawdzimy wersję Pro z kilkoma fajnymi dodatkowymi bonusami.

Pulpit nawigacyjny

Hummingbird Pro ma ładny interfejs pulpitu nawigacyjnego, który działa jako główne miejsce do sprawdzania optymalizacji. Wyświetli najnowszy test prędkości z aktualnym wynikiem i wszystkimi głównymi opcjami włączonymi we wtyczce.

Pulpit nawigacyjny daje dobre wyobrażenie o już wykonanych optymalizacjach i głównych częściach wtyczki. Pozwala również ponownie uruchomić ostatni test, aby zobaczyć, jak radzisz sobie z ostatnią wykonaną optymalizacją.

Oprócz szybkiego spojrzenia na stan pamięci podręcznej strony , buforowania Gravatara i buforowania przeglądarki , zapewnia również czyszczenie bazy danych. Czyszczenie bazy danych bezpiecznie usuwa bezużyteczne części bazy danych, takie jak stare wpisy w WordPressie i przejściowa pamięć podręczna. Pozwala także skonfigurować monitor Uptime dla Twojej witryny i zapewnia dodatkowe raporty dotyczące czyszczenia bazy danych i testów wydajności.

Wersja Pro oferuje również zainstalowanie WP Smush Pro, aby łatwo kompresować obrazy w formatach bezstratnych lub stratnych.

Okno testu wydajności

W głównym oknie Test wydajności zobaczysz rzeczywiste punkty na swojej stronie. Możesz ponownie uruchomić test i zobaczyć zgromadzone punkty w porównaniu do ostatniego uruchomienia, a nawet wykonywać regularne skany i raporty bez konieczności ręcznego uruchamiania. Jakie to miłe!

Sekcja główna pozwala aktywować pamięć podręczną strony nawet dla zalogowanych użytkowników, co jest bardzo przydatną funkcją w witrynach, które nie mają aktywnego sklepu. Wtyczka pozwoliłaby nawet na buforowanie 404 żądań i usuwanie zapytań URL z buforowanych zasobów. Podobnie jak WP-Supercache, Hummingbird Pro włącza również Wyczyść pełną pamięć podręczną, gdy post jest publikowany lub aktualizowany, co może okazać się przydatne, gdy inne opcje zawiodą.

Możesz również skonfigurować wykluczenia w ciągach adresów URL lub klientach użytkownika, aby uzyskać dostęp do wzorców braku pamięci podręcznej.

Kompresja GZIP

Kompresja GZIP nie jest czymś, co wtyczka może włączyć bezpośrednio w niektórych konfiguracjach. Na przykład możesz włączyć GZIP w Apache, ale nie możesz tego zrobić na nginx. Jednak wtyczka pokazuje aktualny stan GZIP, nawet jeśli nie jest bezpośrednio konfigurowany przez wtyczkę.

Optymalizacja zasobów

Dodatkowe okno optymalizacji zasobów pozwoli Ci dostosować sposób obsługi zasobów CSS. To przydatne narzędzie pozwoli Ci dodatkowo skompresować każdy zasób CSS z osobna. Dla porównania, niektóre zasoby mają problemy, jeśli są skompresowane i zwykle wtyczki buforujące nie pozwalają na zrobienie tego ręcznie, plik po pliku z łatwym selektorem, musisz ręcznie wykluczyć pliki. Nie tak z Hummingbird Pro! Pozwala na indywidualną optymalizację każdego pliku CSS bez martwienia się o nazwy plików i wykluczenia. Zdumiewający!

Ostatnia część Optymalizacji zasobów umożliwia ręczne dodawanie tych plików, które chcesz załadować z optymalizacją „nad zakładką”. Ten rodzaj optymalizacji może drastycznie poprawić wydajność, ale kosztem. Zwykle zła optymalizacja powyżej części ekranu może dosłownie zepsuć Twoją witrynę. Dlatego jest dodawany jako dodatkowa opcja, oddzielona od reszty optymalizacji zasobów. Optymalizacje nad zakładką zwykle przerywają stylizację podczas ładowania, zamieniając wydajność na prezentację. Może to być dobra lub zła rzecz, w zależności od tego, jak jest używana.

Po włączeniu optymalizacji zasobów możesz użyć WPMU Dev CDN, dołączonego do wersji Pro, aby automatycznie przesłać całą zawartość witryny, co przyspieszy ładowanie, ponieważ te już skompresowane zasoby będą ładowane z CDN.

Zaawansowane narzędzia

W narzędziach zaawansowanych można usunąć ciągi zapytań, zwykle ciąg danych, który informuje przeglądarkę, jak prawidłowo buforować zawartość. W przypadku witryn, które nie polegają zbytnio na zawartości dynamicznej, wymuszenie usunięcia ciągów zapytań może okazać się bardzo przydatne. Możesz także usunąć emotikony JavaScript i CSS, zwykle usuwając 2 dodatkowe żądania dotyczące Twojej witryny.

Menu dostępności

Wreszcie, w menu Uptime możesz skonfigurować monitor dostępności dla swojej witryny. To przydatne narzędzie do monitorowania będzie wysyłać powiadomienia e-mail w przypadku awarii witryny.

Jak widać, wtyczka obsługuje wiele funkcji buforowania: optymalizacje pamięci podręcznej strony, pamięci podręcznej awatarów i optymalizacji nad foldem. Zawiera również CDN dla skompresowanych zasobów, pozwala na niestandardową kompresję CSS, aby uniknąć uszkodzenia witryny, obsługuje monitorowanie czasu pracy, a nawet może przeprowadzać okresowe testy prędkości w witrynie, aby śledzić jej wydajność. Jak wspomniałem wcześniej, to kompletny pakiet!

Idealnie pasuje do Divi

Wtyczka Hummingbird Pro umożliwia włączenie statycznego generowania CSS Divi przy jednoczesnym wykonywaniu kompresji CSS. Sprawdziłem wtyczkę pod kątem kompatybilności i stwierdziłem, że działa zgodnie z oczekiwaniami. Biorąc pod uwagę wszystkie dodatkowe opcje wtyczki, jest to idealne dopasowanie do każdej witryny Divi.

Porównanie wskaźników wydajności

Na potrzeby tej recenzji ustaliłem testy wydajności, korzystając z witryny Divi z mnóstwem artykułów. Poniższy ilustruje brak buforowania, Hummingbird Pro i WP Supercash i Autoptimize:

Biorąc pod uwagę ilość danych na stronie głównej, wtyczka Hummingbird Pro pozwala mi uzyskać niezły wynik wynoszący zaledwie 1,46s. Nic dziwnego, że uzyskał zdecydowanie lepszy wynik niż brak pamięci podręcznej, ale uzyskał również lepszy wynik niż WP SuperCache i Autoptimize przy 2,02 s. Jedną rzeczą, o której powinienem wspomnieć, jest to, że wtyczka Hummingbird Pro odmówiła usunięcia zapytań URL z zasobu statycznego; coś, co wydaje się robić dobrze, ale biorąc pod uwagę wyniki, całkowity czas ładowania został jednak skrócony.

GTMetrix jest o wiele bardziej rygorystyczny pod względem wyników, a ten test pozwolił nam skrócić całkowity czas ładowania z 5,6 s do 4,7 s. Nie udało mi się jednak osiągnąć najwyższego wyniku, nawet gdy wszystkie opcje były włączone.

Użyteczność Hummingbird Pro

Chociaż mamy w rękach cudowną wtyczkę, nie uchroniła się ona przed krytyką. Są pewne niespójności. Odkryłem, że niektóre opcje usuwające ciągi zapytań URL działają w niektórych witrynach, ale nie we wszystkich. Rozmieszczenie treści z pulpitu nawigacyjnego i dodatkowych kart jest nieco źle rozłożone i wymaga większej spójności. Ten brak spójnego interfejsu może być problematyczny dla niedoświadczonych użytkowników, ponieważ są rzeczy, które wydają się powielane w kilku zakładkach. Główna deska rozdzielcza jest niespójna i powinna być bardziej zwarta. Oprócz tych kilku niespójności wydajność wtyczki mówi sama za siebie. Wtyczka Hummingbird Pro wykonuje przykładową pracę w pamięci podręcznej stron, a także wykonuje kompresję i optymalizację CSS. Dopełnieniem jest dobrze wyważony zestaw dodanych narzędzi, takich jak monitor czasu pracy i narzędzia Speedtest.

Wniosek

Jeśli szukasz kompletnego systemu buforowania dla WordPressa, nawet z pewnymi niespójnościami na desce rozdzielczej, Hummingbird Pro jest realnym rozwiązaniem, które pozwala na integrację kilku narzędzi do buforowania w jednym miejscu. Wykonuje dobrą robotę sam w sobie, bez konieczności używania dodatkowych wtyczek do wykonania pracy, i zawiera fajny CDN dla dodatkowego przyspieszenia ładowania zasobów. Hummingbird Pro to wtyczka, którą z pewnością możemy polecić.

Chcemy usłyszeć od Ciebie. Masz wypróbowany Hummingbird Pro, a może WP Supercash i Autoptimize? Daj nam znać swoje przemyślenia na temat tych wtyczek w komentarzach poniżej.