Dokumentacja
Wydajność
PulseKeeper celowo rozdziela dwa rodzaje szybkości, bo odpowiadają na różne pytania.
Czas odpowiedzi serwera: każde sprawdzenie
Jak długo Twój serwer potrzebuje na odpowiedź, mierzone przy każdym sprawdzeniu z każdej lokalizacji. W zakładce Analiza widzisz go w czasie z medianą, p95 i p99 (średnia ukrywa właśnie te wolne żądania, na które ludzie narzekają) oraz dla każdej lokalizacji. Każda liczba jest oznaczona jako Szybko (poniżej 800 ms), Akceptowalny (poniżej 1,800 ms) lub Wolno – to ta sama skala co w miesięcznym raporcie dla klienta.
Szybkość ładowania strony: Google PageSpeed
Raz lub kilka razy dziennie, zależnie od planu (oraz raz po wdrożeniu, jeśli śledzisz wdrożenia), Google PageSpeed ładuje stronę tak jak telefon i raportuje:
- wynik wydajności i Core Web Vitals: LCP, CLS, TBT i FCP;
- wagę strony: wszystko, co pobiera przeglądarka, w podziale na obrazy, skrypty, fonty, CSS i HTML, oraz to, jak zmieniła się od poprzedniego uruchomienia;
- dane od prawdziwych odwiedzających z Google, gdy strona ma wystarczający ruch, by Google je raportował;
- żądania: każdy plik ładowany przez stronę, pogrupowany według domeny (ta strona lub zewnętrzna), oraz waterfall pokazujący, kiedy każdy z nich się zaczął i zakończył, jego typ, status i rozmiar.
Czasy w waterfallu pochodzą z ładowania strony przez Google bez ograniczania sieci, a wynik i LCP są symulowane dla wolnego telefonu, więc te wartości się nie sumują. Adresy zapisujemy bez parametrów zapytania. Waterfall przechowujemy dla ostatnich 10 uruchomień; wynik i waga strony zostają na całą historię.
PageSpeed mierzy z jednego miejsca, a nie z naszych lokalizacji, więc jego liczby nigdy nie mieszają się z czasem odpowiedzi.
Nie działa dla strony chronionej hasłem: Google nie może wysłać hasła, więc zmierzyłby tylko okno logowania.
Zmiany po wdrożeniu
Jeśli połączysz repozytorium, każde wdrożenie jest mierzone przed i po. Zobacz śledzenie wdrożeń.