KakapoWP KakapoWP
Zaloguj Wypróbuj za darmo
Kakapo Performance

Autoload

Te wiersze kosztują czas nie raz, lecz zawsze.

Każdą opcję z oznaczeniem autoload WordPress pobiera jednym zapytaniem — przy odsłonie strony, przy obrazku, przy wywołaniu REST. Dla każdego z tych wierszy Kakapo ustala w PHP rzeczywistą liczbę bajtów. Obok widać, z której wtyczki lub z którego motywu pochodzi dana nazwa. Gdy wyjmiesz jakąś opcję, zmienia się wyłącznie jej kolumna autoload — sama wartość zostaje w całości zachowana.

Autoload

Liczba bajtów na automatycznie ładowaną opcję · znacznik znika, wartość zostaje

AktywneZmierz ponownie

To oferuje Autoload

Bajty na opcję liczone w PHP, nie szacowane
25 największych automatycznie ładowanych opcji w tabeli
Przypisanie do pluginu, motywu lub core'u po nazwie
Ten sam próg ostrzegawczy co raport diagnostyki witryny WordPress
Nic nie jest usuwane, znika tylko oznaczenie
Każdą zmianę można cofnąć pojedynczo lub zbiorczo

Tak to działa

1

Pomiar opcji ładowanych automatycznie

2

Odczyt pochodzenia w każdym wierszu

3

Usunięcie oznaczenia, wartość zostaje

Częste pytania o autoload

Co dokładnie zmienia się w opcji?
Ich oznaczenie, nic więcej. Treść zostaje zachowana bajt w bajt; kto ją odczytuje, dalej ją dostaje — WordPress pobiera ją wtedy pojedynczym zapytaniem. To zarazem najgorszy przypadek, gdy przypisanie się pomyli: jedno zapytanie więcej, żadnej utraty danych. Każdą zmianę można cofnąć pojedynczo albo wszystkie naraz.
Dlaczego właśnie największe wiersze bywają zablokowane?
Zablokowane pozostaje wszystko, co należy do core'u WordPressa, do aktywnej wtyczki albo do aktywnego theme'u. To, co działająca wtyczka odczytuje przy każdym wywołaniu, wie tylko ona sama, a porównywanie nazw nie jest do tego podstawą. Do wyboru nie stoją też pamięci tymczasowe (transienty) — te należą do czyszczenia głębokiego — ani nic poniżej 1 KB, gdzie dodatkowe pojedyncze zapytanie kosztuje więcej niż zaoszczędzone bajty.
Czy oszczędność da się odczytać w sekundach?
Nie tutaj, a ten obszar nie udaje też żadnej liczby. Podaje bajty: ile ich przy każdym wywołaniu przechodzi przez połączenie z bazą danych i ile z nich zostaje wyjętych. To, ile z tego wyniknie czasu, zależy od bazy danych, od cache obiektów i od hostingodawcy.

Więcej funkcji wydajności

Zaczynamy?

Performance można testować przez 24 godziny za darmo.

Bez karty kredytowej, bez ryzyka. Gotowy do działania w 2 minuty.

Wypróbuj teraz za darmo