Korzystam z WordPress, odkąd zacząłem blogować tutaj na Ghacks w 2005 roku. To była przyjemna jazda przez większość czasu, od czasu do czasu wyboista droga. Jako administrator WordPress masz dostęp do tysięcy różnych wtyczek, które rozszerzają lub poprawiają funkcjonalność bloga. Jednym z problemów, które mogą wystąpić po zainstalowaniu wtyczek, jest to, że witryna może ładować się wolniej niż wcześniej. Wtyczki mogą mieć wpływ na czas ładowania witryny, obciążenie serwera i ogólną wydajność. Im więcej zainstalowanych wtyczek, tym wolniejsza może być Twoja witryna.
To duży problem w czasach, gdy wyszukiwarki preferują szybkie ładowanie stron internetowych. Może to również oznaczać, że musisz uaktualnić hosting, aby nadążyć za wymaganiami dotyczącymi wydajności witryny.
P3, Plugin Performance Profiler, to darmowa wtyczka WordPress, która analizuje wydajność wtyczek frontendowych. Wtyczki Frontend to wszystkie wtyczki, które są wykonywane podczas ładowania strony.
Instalacja
Po prostu otwórz Wtyczki> Dodaj nowy na pulpicie administratora WordPress i wyszukaj P3. Kliknij link Zainstaluj teraz, aby zainstalować wtyczkę, a następnie Aktywuj na następnym ekranie, aby ją aktywować. Możesz też pobrać go z oficjalnego repozytorium wtyczek WordPress, aby zainstalować go ręcznie na swoim blogu.
Stosowanie
Otwórz Narzędzia> P3 Plugin Profiler i kliknij przycisk Rozpocznij skanowanie, aby uruchomić skanowanie standardowe. Program załaduje kilka postów i stron z Twojej witryny, aby obliczyć dane dotyczące wydajności poszczególnych wtyczek. Zamiast tego możesz uruchomić skanowanie ręczne, które pozwala wybrać strony i posty, które chcesz załadować na stronie. Zaletą jest to, że możesz dokładnie określić, które posty i strony mają być używane w próbce.
Po zakończeniu wyniki są wyświetlane w interfejsie programu.
Powinieneś teraz zobaczyć średni wpływ wtyczki na czas ładowania strony, liczbę zapytań MySQL, które są uruchamiane na wizytę oraz podział czasu działania według wtyczek.
Jeśli wpływ wtyczki wydaje się być zbyt duży lub jeśli masz zainstalowaną wtyczkę, która zużywa wiele zasobów, możesz rozważyć jej wymianę lub całkowite usunięcie z witryny. Możesz dezaktywować wtyczki przed ponownym uruchomieniem testu, aby sprawdzić, czy dezaktywacja ma pozytywny wpływ na czas ładowania strony frontonu. Możesz także zainstalować alternatywę, aby sprawdzić, czy jest lżejsza po stronie zasobów.
Nie ma jednak opcji porównania ze sobą skanów, co jest niestety. Nie jest również jasne, dlaczego sam profil wydajności jest wymieniony w wynikach, ponieważ tak naprawdę nie ma to większego sensu.
Mimo to, jeśli słyszysz skargi od czytelników lub zauważysz czasy szczytowego obciążenia serwera i zużycie zasobów, możesz sprawdzić wtyczkę Performance Profiler wtyczki, aby zobaczyć, która wtyczka może ją powodować.