Krótki pomiar czasu odpowiedzi witryny

Artykuł napisany przez:
  • Narzędzia internetowe
  • Zaktualizowano: maj 19, 2015

Czas, jaki upłynął od momentu żądania określonego adresu URL do momentu wyświetlenia żądanej strony, określa się jako czas odpowiedzi. Ten proces składa się z jednostek 3 - transmisji, przetwarzania i renderowania.

  • Transmisja jest czasem niezbędnym do przesłania żądania użytkownika i otrzymania odpowiedzi serwera.
  • Przetwarzanie opisuje okres, w którym serwer musi przetworzyć żądanie i wygenerować odpowiedź.
  • Renderowanie jest operacją po stronie klienta i obejmuje czas wymagany przez komputer klienta do wyświetlenia odpowiedzi.

Istnieje kilka sposobów mierzenia reakcji strony internetowej - testowanie po stronie klienta, pomiary po stronie serwera i zdalne monitorowanie witryny z różnych lokalizacji. Wszystkie te metody mają swoje zalety, ale wybór należy do Ciebie.

Pomiary po stronie serwera

Pomiary po stronie serwera są niezawodne, ale czasami mogą być trudne, gdy istnieją serwery proxy, które są dziś dość powszechne. Będąc aplikacją po stronie serwera, może być wiele problemów z konfiguracją, aw niektórych przypadkach będzie ona ulegać pogorszeniu wraz z twoją witryną i może nie być wiele więcej, co możesz zrobić. Pomiary po stronie serwera są dobrym sposobem na zbieranie informacji o odwiedzających, ale nie mają pełnej funkcjonalności zdalnego monitorowania.

Testowanie po stronie klienta

Testowanie po stronie klienta to najlepszy sposób, dzięki któremu można uzyskać najdokładniejsze postrzeganie tego, czego doświadczają użytkownicy. Jest on jednak ograniczony do twojej sieci lub lokalizacji geograficznej i, najczęściej, nie odzwierciedla uniwersalnego doświadczenia, jakie przeciętny użytkownik Internetu posiada w Twojej witrynie. Istnieje kilka narzędzi, które mogą pomóc Ci zmierzyć czas reakcji Twojej strony internetowej. Niektóre z nich to proste skrypty po stronie klienta, a inne są bardziej zaawansowane (np. Yslow z Yahoo! i Page Speed ​​z Google). Te dwa ostatnie narzędzia są najlepiej używane w Firefoksie i są najczęściej używane jako dodatki do Firebug.

Chociaż testowanie po stronie klienta to świetny sposób na uzyskanie informacji z pierwszej ręki na temat doświadczenia użytkowników, może to być czasochłonne i zapewnia tylko szczegóły dotyczące widoczności witryny z tylko jednej lokalizacji. Może to nie być problemem, jeśli Twoja firma działa lokalnie, ale nie jest wystarczająca dla sprzedawców internetowych i dostawców usług z klientami na całym świecie.

Zdalne monitorowanie witryny

Zdalne monitorowanie to powtarzający się test przeprowadzany przez jedną lub więcej zdalnych lokalizacji w tym samym czasie. Możesz przeprowadzać różne testy z różnych lokalizacji geograficznych, efektywnie symulować doświadczenie użytkownika z różnych punktów kontrolnych i uzyskiwać dokładne informacje o czasie reakcji witryny. Jest dokładny, łatwy w implementacji, a jego aplikacje są wspierane elastycznym systemem raportowania i awaryjnym wsparciem 24 / 7.

O gościu WHSR

Ten artykuł został napisany przez współpracownika gościa. Poniższe poglądy autora są w całości jego i mogą nie odzwierciedlać poglądów WHSR.