Rozdział 7 z 15

Wydajność

Wolna strona nie jest awarią, ale kosztuje: gorzej sprzedaje i gorzej wypada w wyszukiwarce. Mierzymy wskazane adresy w stałych warunkach, trzymamy historię pomiarów i powiadamiamy dopiero wtedy, gdy spadek potwierdzi się w kolejnych pomiarach. Pomiary wydajności wchodzą od pakietu Business.

Jak mierzymy

Pomiar wykonuje prawdziwa przeglądarka, która wczytuje stronę tak jak odwiedzający, i wystawia ocenę w skali od 0 do 100 (ten sam pomiar, co w narzędziu PageSpeed Insights). Mierzymy wskazane adresy w profilu telefonu, bo to w nim wynik jest najniższy i to on decyduje o ocenie w wyszukiwarce.

  • Częstotliwość pomiarów i liczba mierzonych adresów wynikają z pakietu i są wypisane na ekranie „Wydajność".
  • Przycisk „Pomiar na żądanie" ustawia pomiar w kolejce; wynik pojawia się po kilkudziesięciu sekundach.
  • Obok oceny pokazujemy, co ją obniża: największy element strony, czas blokady reakcji na kliknięcia i łączną wagę strony.

Dlaczego nie powiadamiamy po jednym pomiarze

Ten sam adres zmierzony dwa razy pod rząd potrafi dać wynik różniący się o kilka punktów, a serwer ma gorsze kwadranse: kopia zapasowa, przebudowa pamięci podręcznej, import danych. Pojedynczy gorszy wynik nie jest więc informacją o stronie.

Dlatego pomiar planowy, który zobaczy spadek, tylko zapisuje podejrzenie i termin sprawdzenia. Po odczekaniu wykonujemy pomiary potwierdzające na samych podejrzanych adresach i dopiero ich wynik rozstrzyga. Panel mówi w tym czasie wprost: „Widzimy spadek, sprawdzamy jeszcze raz".

Odniesienie, nie ostatni wynik

Różnicę liczymy względem mediany wcześniejszych pomiarów planowych, a nie względem ostatniego wyniku. Pomiar na żądanie może być ostatnim wynikiem, ale nie przesuwa punktu odniesienia: dwa kliknięcia „zmierz teraz" po nieudanej poprawce nie mogą ustalić nowej normy.

Czułość powiadomień

Na ekranie „Wydajność", w części „Kiedy mamy o tym mówić", wybiera się jedno z trzech ustawień per strona:

UstawienieCo robi
Tylko w historiimierzymy i zapisujemy wyniki, ale nie wysyłamy powiadomień
Zrównoważonyustawienie domyślne: powiadamiamy o wyraźnym, potwierdzonym spadku
Czujnypowiadamiamy również o mniejszych spadkach, kosztem większej liczby wiadomości

Potwierdzony spadek wydajności nie otwiera awarii. Jest wykryciem: pojawia się w panelu, w zbiorczym podsumowaniu i w raporcie miesięcznym.

Historia i „Co się zmieniło"

Wykres historii pokazuje przebieg oceny w czasie, a sekcja „Co się zmieniło" zestawia dwa pomiary obok siebie. Dzięki temu widać, czy spadek zbiegł się z wdrożeniem, z dodaniem nowego skryptu, czy z rozrostem strony.

Pomiar to nie podgląd na żywo

Wynik opisuje jedno wczytanie strony w danym momencie i w naszych warunkach sieciowych. Nie zastępuje pomiarów z przeglądarek odwiedzających, które dokłada skrypt na stronie (poziom 1 integracji).

Czegoś tu brakuje albo coś działa inaczej, niż opisujemy? Napisz do nas. Dokumentację poprawiamy razem z produktem.