TTFB objašnjen: Šta mjeri Time-to-First-Byte i zašto poređenja na osnovu jednog broja zavaravaju
Time to First Byte je složena metrika — DNS, TCP, TLS, obrada na serveru, povratni put. Pojedinačni TTFB brojevi u recenzijama hostinga nisu ponovljivi. Evo šta TTFB zaista mjeri i kako pošteno porediti hostove.
Šta TTFB zaista mjeri
Time to First Byte je proteklo vrijeme od trenutka kada preglednik pošalje zahtjev do dolaska prvog bajta odgovora. To je sastav pet stvari: DNS razrješavanje, TCP rukovanje, TLS pregovaranje, obrada na serveru i mrežni povratak. Na statičnoj stranici dominiraju mrežne komponente. Na stranici podržanoj bazom podataka (WordPress sa aktivnim dodacima, Rails aplikacija, Django stranica) dominira obrada na serveru. Posljedica: isti host može prikazati vrlo različite TTFB brojeve na različitim stranicama.
Zašto tvrdnje o TTFB-u s jednim brojem nisu ponovljive
Recenzije hostinga rutinski objavljuju jednu TTFB cifru za svaki host (broj u milisekundama za pobjednika u managed-WordPress kategoriji, znatno veći broj za jeftin dijeljeni host). Ti brojevi nisu ponovljivi jer TTFB zavisi od koda test-stranice, skupa dodataka, veličine baze podataka, stanja keša, geografske lokacije test-klijenta i opterećenja servera u trenutku testa. Mi ne objavljujemo pojedinačne TTFB cifre jer bilo koji pojedinačni broj koji bismo naveli čitalac ne bi mogao ponoviti vlastitim mjerenjem.
Kako veliki hostovi opisuju svoje obećanje o performansama
Prodavci govore o performansama kroz infrastrukturu (Kinsta navodi Google Cloud Premium Tier u 37 podatkovnih centara na kinsta.com/features; SiteGround navodi Google Cloud na siteground.com/google-cloud-hosting.htm), kroz SLA (DreamHost objavljuje garanciju 100% uptime na dreamhost.com/legal/100-uptime-guarantee/, Kinsta objavljuje SLA od 99,9% na kinsta.com/legal/sla/) i kroz arhitekturu keša. Nijedno od toga nije garancija TTFB-a, i to je pošten okvir.
Kako zaista porediti hostove
Pokrenite vlastito mjerenje na radnom opterećenju do kojeg vam je stvarno stalo. Koristite alat poput k6, Apache Bench ili hey iz regije blizu vaše publike; pogodite reprezentativni URL na svakom hostu (tokom besplatne probe ili tokom roka za povrat novca plaćenog plana); zabilježite p50 i p95 tokom kontinuiranog pokretanja, ne jednog pogotka. Poredite te brojeve, ne marketinški tekst. Za jednokratnu provjeru, alat poput KeyCDN-ovog testa performansi ili webpagetest.org daje smjerno pošten signal.
Šta vam cijena govori, a TTFB ne
TTFB je teško porediti. Objavljena cijena nije. Razlika između uvodne cijene i cijene obnove je najpošteniji signal poređenja hostinga: Kinsta je nema (uvodna 35 $ = obnova 35 $ na Single planu); Hetzner je nema (3,79 € danas i 3,79 € sljedeće godine na CX22); dijeljeni planovi SiteGround, Bluehost i DreamHost svi pokazuju strmu divergenciju između uvodne cijene i cijene obnove (Bluehost Basic uvodna 2,95 $ → obnova 11,99 $, SiteGround StartUp uvodna 2,99 $ → obnova 17,99 $, DreamHost Shared Starter uvodna 2,59 $ → obnova 10,99 $). Da li plaćate uvodnu cijenu ili cijenu obnove je ono do čega vam treba biti stalo, a ne neponovljivi TTFB broj.
Izvori
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. Stranice cijena prodavaca: kinsta.com/plans, hetzner.com/cloud, siteground.com/web-hosting.htm, bluehost.com/pricing, dreamhost.com/hosting. Svim URL-ovima pristupljeno 30.04.2026.