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ń.