Webhosting

TTFB vysvětleno: Co měří Time-to-First-Byte a proč jsou srovnání podle jediného čísla zavádějící

Time to First Byte je složená metrika — DNS, TCP, TLS, zpracování na serveru, zpáteční cesta. Jednotlivé hodnoty TTFB v hostingových recenzích nejsou reprodukovatelné. Zde je, co TTFB ve skutečnosti měří a jak hostingy srovnávat poctivě.

By Subger Editorial TeamUpdated 30. dubna 20266 min read

Co TTFB ve skutečnosti měří

Time to First Byte je doba, která uplyne od okamžiku, kdy prohlížeč odešle požadavek, do okamžiku, kdy dorazí první bajt odpovědi. Skládá se z pěti složek: DNS rozlišení, TCP handshake, TLS vyjednávání, zpracování na serveru a síťová zpáteční cesta. U statické stránky dominují síťové složky. U stránky postavené na databázi (WordPress s aktivními pluginy, Rails aplikace, Django web) dominuje zpracování na serveru. Důsledek: tentýž hosting může na různých webech vykazovat velmi odlišné hodnoty TTFB.

Proč TTFB uváděné jako jediné číslo nejsou reprodukovatelné

Hostingové recenze běžně publikují pro každý hosting jedinou hodnotu TTFB (číslo v milisekundách u vítěze v segmentu managed WordPress, mnohem vyšší číslo u levného sdíleného hostingu). Tato čísla nejsou reprodukovatelná, protože TTFB závisí na kódu testovaného webu, na sadě pluginů, na velikosti databáze, na stavu cache, na geografické poloze testovacího klienta a na zatížení serveru ve chvíli testu. My jednotlivé hodnoty TTFB nepublikujeme, protože jakékoli jednotlivé číslo, které bychom uvedli, by čtenář provádějící vlastní měření nereprodukoval.

Jak velké hostingy popisují svůj příslib výkonu

Poskytovatelé mluví o výkonu skrze infrastrukturu (Kinsta uvádí Google Cloud Premium Tier ve 37 datacentrech na kinsta.com/features; SiteGround uvádí Google Cloud na siteground.com/google-cloud-hosting.htm), skrze SLA (DreamHost zveřejňuje 100% garanci dostupnosti na dreamhost.com/legal/100-uptime-guarantee/, Kinsta zveřejňuje SLA 99,9 % na kinsta.com/legal/sla/) a skrze architekturu cache. Nic z toho není garance TTFB, a to je poctivé zarámování.

Jak hostingy skutečně porovnávat

Proveďte vlastní měření na zátěži, na které vám skutečně záleží. Použijte nástroj jako k6, Apache Bench nebo hey z regionu blízkého vašemu publiku; otestujte na každém hostingu reprezentativní URL (během bezplatné zkušební doby nebo v rámci lhůty pro vrácení peněz u placeného tarifu); zaznamenejte p50 a p95 za delší dobu trvání, ne za jediný požadavek. Srovnávejte tato čísla, ne marketingové texty. Pro jednorázovou kontrolu poskytuje nástroj jako KeyCDN performance test nebo webpagetest.org směrově poctivý signál.

Co vám prozradí cena, co TTFB neprozradí

TTFB se srovnává obtížně. Zveřejněná cena nikoli. Rozdíl mezi úvodní a obnovovací cenou je tím nejpoctivějším signálem pro srovnání hostingů: Kinsta jej nemá (úvodní 35 $ = obnovovacích 35 $ u tarifu Single); Hetzner jej nemá (3,79 € dnes a 3,79 € za rok u CX22); sdílené tarify SiteGround, Bluehost a DreamHost všechny vykazují strmý rozdíl mezi úvodní a obnovovací cenou (Bluehost Basic úvodní 2,95 $ → obnovovacích 11,99 $, SiteGround StartUp úvodní 2,99 $ → obnovovacích 17,99 $, DreamHost Shared Starter úvodní 2,59 $ → obnovovacích 10,99 $). To, zda platíte úvodní, nebo obnovovací cenu, je to, co by vás mělo zajímat — ne nereprodukovatelné číslo TTFB.

Zdroje

Kinsta SLA: kinsta.com/legal/sla. Kinsta features: kinsta.com/features. SiteGround Google Cloud: siteground.com/google-cloud-hosting.htm. DreamHost 100% uptime: dreamhost.com/legal/100-uptime-guarantee. Stránky s cenami poskytovatelů: kinsta.com/plans, hetzner.com/cloud, siteground.com/web-hosting.htm, bluehost.com/pricing, dreamhost.com/hosting. Všechny URL navštíveny 2026-04-30.