KakapoWP KakapoWP
Zaloguj Wypróbuj za darmo
Kakapo Performance

Wstępne ładowanie

Pierwsze wywołanie wykonuje sam serwer.

Kakapo zbiera adresy z sitemap albo z ostatnio zmienionych treści i pobiera je w tle, aż cache się zapełni. Podgląd pokazuje wcześniej, ile adresów pozostaje i co zostanie pominięte; nic przy tym nie jest zmieniane. Przebieg przetwarza listę krokami po 5 adresów i można go w każdej chwili przerwać. To, czy serwer osiąga sam siebie przez HTTP, jest sprawdzane przed startem.

Wstępne ładowanie

Adresy z sitemap lub ostatnio zmienionych treści · 5 na krok, przerwanie w każdej chwili

W tokuAnuluj

To oferuje wstępne ładowanie

Podgląd liczy z wyprzedzeniem, niczego nie zmieniając
Źródło: sitemap lub ostatnio zmienione treści
Od 1 do 20 adresów na krok, koniec po 20 sekundach
Powodzenie sprawdzane jest na pliku cache, a nie na kodzie HTTP
Dziennik ostatnich 40 wywołań z kodem i czasem
Opcjonalnie po wyczyszczeniu cache lub według harmonogramu

Tak to działa

1

Test wywołania własnego

2

Sprawdzenie kolejki

3

Uruchomienie przebiegu z licznikiem

Częste pytania o wstępne ładowanie

Czy witryna dzięki temu przyspieszy?
Budowanie strony trwa dokładnie tyle samo co wcześniej — zostaje jedynie przesunięte do przodu. Tę pracę serwer wykonuje z wyprzedzeniem, a odwiedzający czyta potem tylko gotowy plik. Dla stron, które i tak leżą świeże w cache, przebieg nic nie daje; podgląd pokazuje je wcześniej jako pominięte.
Serwer nie osiąga sam siebie — co wtedy?
Wtedy wstępne ładowanie nie jest tutaj możliwe i jest to wprost napisane. Typowe przyczyny to blokada dostępu przed witryną, jak basic auth albo firewall, nazwa DNS wskazująca od wewnątrz gdzie indziej, albo tylko jeden worker PHP. Test wywołania własnego pobiera stronę główną i podaje kod statusu oraz czas odpowiedzi; gdy się nie powiedzie, przebiegu nie da się uruchomić.
Czy wstępne ładowanie działa dalej po zamknięciu karty?
Dopóki strona administracyjna jest otwarta, kroki napędza przeglądarka. Potem przejmuje to WP-Cron: kolejny odwiedzający uruchamia następny krok w osobnym wywołaniu i nie czeka na jego zakończenie. Gdy ustawiono DISABLE_WP_CRON, praca trwa dalej tylko wtedy, gdy na serwerze prawdziwy cron wywołuje wp-cron.php.

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