TTFB spiegato: cosa misura il Time-to-First-Byte e perché i confronti basati su un solo numero ingannano
Il Time to First Byte è una metrica composita — DNS, TCP, TLS, elaborazione lato server, percorso di ritorno. I singoli valori TTFB nelle recensioni di hosting non sono riproducibili. Ecco cosa misura davvero il TTFB e come confrontare gli host in modo onesto.
Cosa misura davvero il TTFB
Il Time to First Byte è il tempo che trascorre da quando il browser invia una richiesta a quando arriva il primo byte della risposta. È la somma di cinque elementi: risoluzione DNS, handshake TCP, negoziazione TLS, elaborazione lato server e percorso di ritorno della rete. Su una pagina statica dominano le componenti di rete. Su una pagina basata su database (WordPress con plugin attivi, un'app Rails, un sito Django) domina l'elaborazione lato server. La conseguenza: lo stesso host può registrare valori TTFB molto diversi su siti diversi.
Perché i valori TTFB espressi con un solo numero non sono riproducibili
Le recensioni di hosting pubblicano regolarmente un unico valore TTFB per ciascun host (un numero in millisecondi per il vincitore del segmento managed WordPress, un numero molto più alto per un host condiviso economico). Questi numeri non sono riproducibili perché il TTFB dipende dal codice del sito di test, dall'insieme dei plugin, dalle dimensioni del database, dallo stato della cache, dalla posizione geografica del client di test e dal carico del server nel momento del test. Non pubblichiamo singoli valori TTFB perché qualsiasi numero citassimo non potrebbe essere riprodotto da un lettore che effettui la propria misurazione.
Come i principali host descrivono la loro promessa di prestazioni
I fornitori parlano di prestazioni attraverso l'infrastruttura (Kinsta indica Google Cloud Premium Tier in 37 data center su kinsta.com/features; SiteGround indica Google Cloud su siteground.com/google-cloud-hosting.htm), attraverso lo SLA (DreamHost pubblica una garanzia di uptime del 100% su dreamhost.com/legal/100-uptime-guarantee/, Kinsta pubblica uno SLA del 99,9% su kinsta.com/legal/sla/) e attraverso l'architettura della cache. Nessuna di queste è una garanzia sul TTFB, ed è questa l'inquadratura onesta.
Come confrontare davvero gli host
Esegui la tua misurazione sul carico di lavoro che ti interessa veramente. Usa uno strumento come k6, Apache Bench o hey da una regione vicina al tuo pubblico; interroga un URL rappresentativo su ciascun host (durante una prova gratuita o entro il periodo di rimborso di un piano a pagamento); registra il p50 e il p95 su un'esecuzione prolungata, non su una singola chiamata. Confronta quei numeri, non i testi di marketing. Per un controllo una tantum, uno strumento come il performance test di KeyCDN o webpagetest.org fornisce un segnale onesto a livello di tendenza.
Cosa ti dice il prezzo che il TTFB non dice
Il TTFB è difficile da confrontare. Il prezzo pubblicato no. La differenza tra prezzo introduttivo e prezzo di rinnovo è il segnale di confronto più onesto nel settore hosting: Kinsta non ne ha (prezzo introduttivo 35 $ = rinnovo 35 $ nel piano Single); Hetzner non ne ha (3,79 € oggi e 3,79 € l'anno prossimo per CX22); i piani condivisi di SiteGround, Bluehost e DreamHost mostrano tutti una forte divergenza tra prezzo introduttivo e rinnovo (Bluehost Basic introduttivo 2,95 $ → rinnovo 11,99 $, SiteGround StartUp introduttivo 2,99 $ → rinnovo 17,99 $, DreamHost Shared Starter introduttivo 2,59 $ → rinnovo 10,99 $). Se paghi il prezzo introduttivo o quello di rinnovo è ciò che dovrebbe interessarti, non un valore TTFB non riproducibile.
Fonti
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. Pagine dei prezzi dei fornitori: kinsta.com/plans, hetzner.com/cloud, siteground.com/web-hosting.htm, bluehost.com/pricing, dreamhost.com/hosting. Tutti gli URL consultati il 30/04/2026.