TTFB selitettynä: mitä Time-to-First-Byte mittaa ja miksi yhden luvun vertailut johtavat harhaan
Time to First Byte on koostettu mittari — DNS, TCP, TLS, palvelimen käsittely, paluureitti. Hosting-arvioiden yksittäiset TTFB-luvut eivät ole toistettavissa. Tässä on, mitä TTFB todella mittaa ja miten vertailla palveluntarjoajia rehellisesti.
Mitä TTFB todella mittaa
Time to First Byte on aikaväli siitä, kun selain lähettää pyynnön, siihen, kun vastauksen ensimmäinen tavu saapuu takaisin. Se on koostumus viidestä asiasta: DNS-selvityksestä, TCP-kättelystä, TLS-neuvottelusta, palvelimen käsittelystä ja verkon paluureitistä. Staattisella sivulla verkkokomponentit hallitsevat. Tietokantapohjaisella sivulla (WordPress aktiivisilla lisäosilla, Rails-sovellus, Django-sivusto) palvelimen käsittely hallitsee. Seuraus: sama palveluntarjoaja voi tuottaa hyvin erilaisia TTFB-lukuja eri sivustoilla.
Miksi yhden luvun TTFB-väitteet eivät ole toistettavissa
Hosting-arviot julkaisevat rutiininomaisesti jokaiselle palveluntarjoajalle yhden TTFB-luvun (millisekuntiluvun managed-WordPress-voittajalle, paljon korkeamman luvun edulliselle jaetulle palvelimelle). Nämä luvut eivät ole toistettavissa, koska TTFB riippuu testisivuston koodista, lisäosajoukosta, tietokannan koosta, välimuistin tilasta, testiasiakkaan maantieteellisestä sijainnista ja palvelimen kuormasta testihetkellä. Emme julkaise yksittäisiä TTFB-lukuja, koska mikä tahansa yksittäinen luku, jonka mainitsisimme, ei olisi lukijan omassa mittauksessa toistettavissa.
Miten suuret palveluntarjoajat kuvaavat suorituskykylupauksensa
Toimittajat puhuvat suorituskyvystä infrastruktuurin kautta (Kinsta listaa Google Cloud Premium Tierin 37 datakeskuksessa osoitteessa kinsta.com/features; SiteGround listaa Google Cloudin osoitteessa siteground.com/google-cloud-hosting.htm), SLA:n kautta (DreamHost julkaisee 100 %:n käytettävyystakuun osoitteessa dreamhost.com/legal/100-uptime-guarantee/, Kinsta julkaisee 99,9 %:n SLA:n osoitteessa kinsta.com/legal/sla/) ja välimuistiarkkitehtuurin kautta. Mikään näistä ei ole TTFB-takuu, ja se on rehellinen tapa kehystää asia.
Miten palveluntarjoajia todella vertaillaan
Suorita oma mittauksesi sillä työkuormalla, josta todella välität. Käytä työkalua kuten k6, Apache Bench tai hey alueelta lähellä yleisöäsi; pyydä kullakin palveluntarjoajalla edustava URL (ilmaisen kokeilujakson aikana tai maksullisen tilauksen palautusajan sisällä); kirjaa p50 ja p95 pidemmän ajon ajalta, ei yksittäisen osuman perusteella. Vertaile näitä lukuja, älä markkinointitekstejä. Kertaluonteiseen tarkistukseen työkalu kuten KeyCDN:n suorituskykytesti tai webpagetest.org antaa suunnan kannalta rehellisen signaalin.
Mitä hinta kertoo ja mitä TTFB ei kerro
TTFB on vaikea vertailla. Julkaistu hinta ei ole. Tutustumis-vs-uusintahinnan ero on yksittäinen rehellisin hosting-vertailusignaali: Kinstalla sitä ei ole (tutustumishinta 35 $ = uusintahinta 35 $ Single-tasolla); Hetznerillä sitä ei ole (3,79 € tänään ja 3,79 € ensi vuonna CX22:lla); SiteGroundin, Bluehostin ja DreamHostin jaetut tasot näyttävät kaikki jyrkän eron tutustumis- ja uusintahinnan välillä (Bluehost Basic tutustumishinta 2,95 $ → uusintahinta 11,99 $, SiteGround StartUp tutustumishinta 2,99 $ → uusintahinta 17,99 $, DreamHost Shared Starter tutustumishinta 2,59 $ → uusintahinta 10,99 $). Maksatko tutustumishinnan vai uusintahinnan, on se mistä sinun pitäisi välittää, ei toistumaton TTFB-luku.
Lähteet
Kinsta SLA: kinsta.com/legal/sla. Kinsta-ominaisuudet: kinsta.com/features. SiteGround Google Cloud: siteground.com/google-cloud-hosting.htm. DreamHost 100 % uptime: dreamhost.com/legal/100-uptime-guarantee. Toimittajien hinnoittelusivut: kinsta.com/plans, hetzner.com/cloud, siteground.com/web-hosting.htm, bluehost.com/pricing, dreamhost.com/hosting. Kaikki URL-osoitteet haettu 30.4.2026.