perfmatters Recenzja: Czy WordPress może działać szybciej za jednym kliknięciem?

Opublikowany: 2020-01-27

Przez lata pisałem o szybkości WordPressa i nie bez powodu. To może być ogromny problem! WordPress to oparty na bazie danych system zarządzania treścią (CSM), dzięki czemu jest dość wszechstronną i potężną bestią. Minusem wszystkich tych możliwości jest to, że czasami witryny WordPress mogą działać wolno . Czasami boleśnie powolny!

Istnieje wiele rzeczy, które możesz zrobić, aby przyspieszyć działanie WordPressa – uaktualnij do lepszego hostingu, ręcznie wyczyść witrynę, zmniejsz obrazy – ale czasami równie dobrze poradzi sobie wtyczka do szybkiej naprawy. Przetestowałem już popularną wtyczkę szybkości WordPress, WPRocket (zobacz moją recenzję tutaj) i byłem pod wrażeniem tego, jak szybko stworzyła witrynę klienta.

Teraz nadszedł czas, aby wypróbować kolejną wtyczkę na tej stronie: perfmatters. Nie jest duży i nie jest wyszukany, ale za mniej niż 25 USD, jestem zainteresowany zobaczeniem, jak szybko może zrobić tę stronę.

Oprócz korzyści związanych z szybkością, perfmatters ma również wbudowanych kilka funkcji bezpieczeństwa, więc poprawię również bezpieczeństwo WordPressa.

Ostrzeżenie spoilera : krótka odpowiedź brzmi: tak, perfmatters może pomóc Ci szybciej załadować witrynę WordPress za pomocą jednego kliknięcia.

Perfmatters działa

Spis treści

Co to jest perfmatters?

perfmatters to lekka wtyczka wydajności WordPress , której głównym celem jest przyspieszenie dowolnej witryny WordPress poprzez optymalizację ustawień WordPress i wyłączenie niepotrzebnych funkcji .

Mówiąc prościej, perfmatters to prosta wtyczka, która umożliwia włączanie i wyłączanie funkcji WordPress bez znajomości kodowania.

Testowanie szybkości WordPressa przed użyciem perfmatters

Zrób to, zanim zaczniesz używać perfmatters, w przeciwnym razie nie będziesz miał pojęcia, jaki wpływ ma to na twoją stronę.

Jak już wspomniałem, jeśli chcesz przyspieszyć działanie swojej witryny WordPress , powinieneś zacząć od przetestowania najważniejszego typu strony. Większość ludzi popełnia błąd, uruchamiając test na swojej stronie głównej, ale prawdopodobnie nie jest to Twój najczęściej odwiedzany typ strony. W przypadku tej witryny najbardziej popularne są posty na blogu, więc będę przeprowadzać test na recenzji WP Rocket, którą napisałem wcześniej (o ironio, eh!).

Używam WebPageTest do pomiaru szybkości witryny WordPress, ponieważ dostarcza szczegółowych informacji o tym, jak długo każdy element ładował się. Inne opcje obejmują Pingdom, GTmetrix i Google PageSpeed ​​Insights.

Ustaw lokalizację, w której znajduje się większość odwiedzających, i przeprowadź test prędkości.

Oto wyniki szybkości mojego wpisu na blogu:

wordpress-speed-test

Ładnie i szybko! Wyniki all-A mogą wyglądać ładnie, ale czas ładowania jest o wiele ważniejszy.

Moja strona załadowała się w 2,195 sekundy . To całkiem nieźle, prawdopodobnie dlatego, że zoptymalizowałem już moją witrynę pod kątem szybkości i korzystam z szybkiego hostingu WordPress od Cloudways, ale wciąż jest miejsce na ulepszenia. Chciałbym skrócić czas ładowania do mniej niż 1 sekundy.

Jak zainstalować perfmatters

Zakup i instalacja perfmatters jest naprawdę prosta. Po zakupie licencji pobierz plik .zip wtyczki (tylko 145 kb) i prześlij go na swoją witrynę WordPress za pośrednictwem pulpitu nawigacyjnego.

Dodaj klucz licencyjny z pulpitu nawigacyjnego perfmatters do witryny WordPress, aby aktywować wtyczkę i gotowe.

Konfigurowanie perfmatters

Teraz, gdy masz już uruchomione perfmatters, musisz dostosować ustawienia, aby zacząć widzieć pewne ulepszenia.

Jest bardzo prosty w użyciu, a większość opcji można po prostu włączyć.

Oto lista wszystkich głównych ustawień:

  • Wyłącz emotikony
  • Wyłącz osadzania
  • Usuń ciągi zapytań
  • Wyłącz XML-RPC
  • Usuń jQuery Migrate
  • Ukryj wersję WP
  • Usuń link wlwmanifest
  • Usuń łącze RSD
  • Usuń skrót
  • Wyłącz kanały RSS
  • Usuń linki do kanałów RSS
  • Wyłącz własny pingback
  • Usuń łącza REST API
  • Wyłącz Dashicony
  • Wyłącz Mapy Google
  • Wyłącz miernik siły hasła
  • Wyłącz bicie serca
  • Częstotliwość bicia serca
  • Limituj zmiany postów
  • Interwał autozapisu
  • Zmień adres URL logowania
  • Wyłącz CSS i JS Script Manager
  • Wstępne pobieranie DNS
  • Wstępne połączenie

Istnieje również kilka dodatkowych ustawień dla użytkowników WooCommerce:

  • Wyłącz skrypty
  • Wyłącz fragmentację koszyka
  • Wyłącz metabox statusu
  • Wyłącz widżety

Możesz także użyć perfmatters do skonfigurowania CDN (takiego jak KeyCDN, przeczytaj moją recenzję tutaj) oraz dodaj kod i ustawienia Google Analytics. Nie potrzebuję tych funkcji na tej stronie, ale byłyby przydatne, gdybym zakładał nową witrynę.

Najlepsze ustawienia optymalizacji prędkości perfmatters

Najpierw włączę wszystkie ustawienia perfmatters, które powinny przyspieszyć działanie WordPressa. Możesz to zrobić samodzielnie z panelu ustawień.

perfmatters-ustawienia

Włącz następujące opcje:

  • Wyłącz emotikony
  • Wyłącz osadzania
  • Usuń ciągi zapytań
  • Wyłącz XML-RPC
  • Usuń jQuery Migrate
  • Usuń link wlwmanifest
  • Usuń łącze RSD
  • Usuń skrót
  • Wyłącz własny pingback
  • Usuń łącza REST API
  • Wyłącz Dashicony
  • Wyłącz Mapy Google
  • Wyłącz miernik siły hasła
  • Wyłącz puls (zezwalaj tylko podczas edycji postów/stron)
  • Częstotliwość bicia serca (1 minuta)
  • Limit zmian postu (30)
  • Interwał autozapisu

Kanały RSS zostawiłem nietknięte, ponieważ z nich korzystam. Podczas edytowania postów pozostawiłem włączone bicie serca z częstotliwością 60 sekund. Oznacza to, że moje posty będą nadal automatycznie zapisywane, ale rzadziej niż domyślnie, co skutkuje mniejszą liczbą żądań.

Dodatkowe ustawienia bezpieczeństwa

Te ustawienia nie wpłyną na szybkość WordPressa, ale pomagają chronić Twoją witrynę, co jest szczególnie przydatne, jeśli nie masz zainstalowanej innej wtyczki zabezpieczającej WordPress.

  • Ukryj wersję WP
  • Zmień adres URL logowania

Zaawansowane ustawienia wydajności

Nie bawiłem się nimi jeszcze, ale rozważę zrobienie bardziej zaawansowanego samouczka na temat tych ustawień w przyszłości, jeśli okażą się przydatne.

  • Wyłącz CSS i JS Script Manager
  • Wstępne pobieranie DNS
  • Wstępne połączenie

Wyniki: jak bardzo perfmatters przyspieszyły moją stronę?

Po zainstalowaniu i skonfigurowaniu perfmatters przeprowadziłem kolejny test prędkości:

sprawy po perfekcjonizmie

Nie jest zły! Moja strona ładuje się teraz w mniej niż 2 sekundy (dokładnie 1.918 sekundy). Wtyczka usunęła żądanie i zmniejszyła rozmiar mojej strony o 20 KB. To nie jest sen o prędkości poniżej 1 sekundy, który miałem, ale mimo wszystko jest to poprawa.

Jestem całkiem zadowolony z tego wyniku, ponieważ zastosowałem już wiele ręcznych poprawek i wtyczek buforujących, aby przyspieszyć moją witrynę przed użyciem perfmatters. Wyobrażam sobie, że korzystanie z wtyczki na niezoptymalizowanej witrynie zapewni bardziej dramatyczny wzrost prędkości.

Czy perfmatters warto?

Ze względu na koszt (mniej niż 25 USD za licencję na jedną witrynę) i czas potrzebny na konfigurację (mniej niż 5 minut), perfmatters to świetny sposób na tanie i szybkie przyspieszenie dowolnej witryny WordPress .

perfmatters jest wyceniany na podstawie rocznej licencji. Po zarejestrowaniu się automatycznie zostanie dla Ciebie utworzona roczna subskrypcja (za pośrednictwem Paypal lub karty kredytowej). Możesz anulować w dowolnym momencie. Jeśli anulujesz subskrypcję, nadal możesz korzystać z wtyczki, ale nie otrzymasz wsparcia ani aktualizacji po wygaśnięciu licencji.

Jeśli potrzebujesz wtyczek prędkości WordPress , polecam również zajrzeć do WPRocket (moja recenzja tutaj). Aby było jasne, możesz używać zarówno WPRocket, jak i perfmatters razem, nie pokrywają się one zbytnio pod względem funkcjonalności – WPRocket jest wtyczką buforującą, a perfmatters jest wtyczką do optymalizacji żądań.

Ostatecznie możliwe jest ręczne przejrzenie WordPressa wszystkich zmian, które umożliwia perfmatters. Jeśli nie utkniesz w kodowaniu, dostępnych jest również wiele darmowych wtyczek, które wykonają każdą z rzeczy, które robi perfmatters. Na przykład dostępna jest bezpłatna wtyczka do wyłączania XML-RPC i bezpłatna wtyczka do wyłączania lub ograniczania interfejsu API pulsu.

Jednak Twój pulpit nawigacyjny będzie dość zagracony wtyczkami, jeśli zainstalujesz nowy dla każdej funkcji perfmatters. Nie polecam wypełniania WordPressa zbyt wieloma wtyczkami, po prostu dlatego, że stwarzają one zagrożenie bezpieczeństwa i potencjalne problemy z szybkością w zależności od tego, jak są zakodowane i jak często są aktualizowane. Myślę, że perfmatters to o wiele bezpieczniejszy i łatwiejszy sposób na uczynienie WordPressa nieco szczuplejszym i szybszym przy niewielkim wysiłku.

Jeśli kupujesz wtyczkę, sprawdź, czy możesz uzyskać 10% zniżki z kuponem „PERFMATTERS” , gdy jesteś na nim!