Słownik pojęć IT Podstawy internetu i sieci
Latencja i przepustowość
Latencja to czas reakcji łącza, przepustowość to jego pojemność. Szybka strona potrzebuje obu naraz.
Inne określenia: ping, opóźnienie, bandwidth, pasmo, transfer, czas odpowiedzi
Czym różni się latencja od przepustowości?
Latencja, zwana też opóźnieniem albo pingiem, to czas, jaki mija od wysłania zapytania do pierwszej odpowiedzi. Przepustowość to ilość danych, jaką łącze przepuszcza w jednostce czasu. Mylenie ich prowadzi do kosztownej pomyłki: firma dokłada do szybszego internetu, licząc, że strona ruszy z kopyta, a hamuje ją zupełnie co innego.
Autostrada zamiast definicji
Wyobraź sobie drogę do klienta. Przepustowość to liczba pasów - decyduje, ile samochodów przejedzie naraz. Latencja to czas, jaki mija od decyzji o wyjeździe do momentu, w którym pierwszy samochód rusza. Poszerzanie drogi nie skróci tego oczekiwania. Dlatego łącze reklamowane wielkimi liczbami potrafi ładować strony wolniej niż skromniejsze, ale odpowiadające szybciej - zwłaszcza w sieci komórkowej i przy internecie satelitarnym.
Co odczuwa klient na Twojej stronie
Jedna podstrona to zwykle kilkadziesiąt osobnych plików: tekst, style, czcionki, zdjęcia, skrypty analityczne i czat. Każdy z nich wymaga własnej wymiany zdań z serwerem, więc przy wysokiej latencji te ułamki sekundy sumują się w odczuwalne opóźnienie, nawet jeśli same pliki są malutkie. Przepustowość zaczyna decydować dopiero przy dużych elementach - nieskompresowanych zdjęciach z aparatu, wideo w tle, ciężkich prezentacjach produktów. W skrócie: liczba plików obciąża latencję, ich waga obciąża przepustowość.
Co realnie skraca czas ładowania
- Serwer bliżej klientów - jeśli sprzedajesz w Polsce, hosting w Europie odpowie szybciej niż maszyna po drugiej stronie oceanu.
- CDN - kopie plików rozstawione w wielu lokalizacjach skracają drogę zdjęć i skryptów do odbiorcy.
- Cache - gotowa strona podana z pamięci zamiast składania jej od nowa przy każdym wejściu.
- Kompresja zdjęć i nowoczesne formaty graficzne - najczęściej największa i najtańsza wygrana.
- Mniej zewnętrznych skryptów - każdy czat, piksel i wtyczka to dodatkowe połączenie do obcego serwera.
Jak to zmierzyć bez zgadywania
Zacznij od czasu odpowiedzi serwera, czyli chwili do pierwszego bajtu - jeśli sam serwer myśli zbyt długo, żadne optymalizacje grafiki tego nie nadrobią. Potem sprawdź stronę bezpłatnym testem PageSpeed Insights, który pokazuje wyniki Core Web Vitals, w tym czas wyświetlenia największego elementu. Testuj koniecznie na połączeniu komórkowym, nie tylko na firmowym łączu - to na telefonie różnice w latencji bolą najbardziej i to tam najczęściej klienci rezygnują z czekania.
Częste pytania o Latencja i przepustowość
Czy szybsze łącze w firmie przyspieszy moją stronę klientom?
Nie. Szybsze łącze zmienia tylko to, jak stronę widzisz Ty. Klient korzysta z własnego internetu, a o jego wrażeniach decydują czas odpowiedzi serwera, waga plików i liczba zapytań, które strona wykonuje.
Ile powinna ładować się strona?
Praktyczny punkt odniesienia daje Google: największy element powinien pojawić się w ciągu 2,5 sekundy, licząc na połączeniu komórkowym. Powyżej tej granicy rośnie odsetek osób, które zamykają stronę przed jej otwarciem.
Czy limit transferu w hostingu to to samo co przepustowość?
Nie. Transfer to miesięczny limit przesłanych danych, a przepustowość to tempo, w jakim płyną. Można mieć wysoki limit i wolne łącze, i odwrotnie. Przy typowej stronie firmowej limit transferu rzadko bywa problemem.
Porozmawiajmy o Twoim biznesie.
Przedstaw nam swoje potrzeby - zaproponujemy rozwiązanie i konkretną wycenę. Bez zobowiązań.