TTFB explicado: o que o Time-to-First-Byte mede e por que comparações de número único enganam
O Time to First Byte é uma métrica composta — DNS, TCP, TLS, processamento no servidor, caminho de retorno. Os números únicos de TTFB nas análises de hospedagem não são reproduzíveis. Veja aqui o que o TTFB realmente mede e como comparar hospedagens com honestidade.
O que o TTFB realmente mede
O Time to First Byte é o tempo decorrido desde o momento em que o navegador emite uma requisição até a chegada do primeiro byte da resposta. É a composição de cinco coisas: resolução de DNS, handshake TCP, negociação TLS, processamento no servidor e retorno pela rede. Em uma página estática, os componentes de rede predominam. Em uma página baseada em banco de dados (WordPress com plugins ativos, um app Rails, um site Django), o processamento no servidor predomina. A implicação: a mesma hospedagem pode registrar números de TTFB muito diferentes em sites diferentes.
Por que afirmações de TTFB de número único não são reproduzíveis
As análises de hospedagem rotineiramente publicam um único valor de TTFB para cada hospedagem (um número em milissegundos para o vencedor de WordPress gerenciado, um número muito mais alto para uma hospedagem compartilhada econômica). Esses números não são reproduzíveis porque o TTFB depende do código do site de teste, do conjunto de plugins, do tamanho do banco de dados, do estado do cache, da localização geográfica do cliente de teste e da carga do servidor no momento do teste. Não publicamos valores únicos de TTFB porque qualquer número único que citássemos não seria reproduzível por um leitor que fizesse sua própria medição.
Como as principais hospedagens descrevem sua promessa de desempenho
Os fornecedores falam de desempenho via infraestrutura (a Kinsta lista o Google Cloud Premium Tier em 37 datacenters em kinsta.com/features; a SiteGround lista o Google Cloud em siteground.com/google-cloud-hosting.htm), via SLA (a DreamHost publica uma garantia de 100% de uptime em dreamhost.com/legal/100-uptime-guarantee/, a Kinsta publica um SLA de 99,9% em kinsta.com/legal/sla/) e via arquitetura de cache. Nenhuma delas é uma garantia de TTFB, e essa é a forma honesta de apresentar a questão.
Como comparar hospedagens de verdade
Faça sua própria medição na carga de trabalho com a qual você realmente se importa. Use uma ferramenta como o k6, o Apache Bench ou o hey a partir de uma região próxima ao seu público; acesse uma URL representativa em cada hospedagem (durante um teste gratuito ou durante o período de reembolso de um plano pago); registre o p50 e o p95 ao longo de uma execução contínua, não de um único acesso. Compare esses números, não o material de marketing. Para uma verificação pontual, uma ferramenta como o teste de desempenho da KeyCDN ou o webpagetest.org dá um sinal honesto em termos de direção.
O que o preço lhe diz que o TTFB não diz
O TTFB é difícil de comparar. O preço publicado não é. A diferença entre preço de introdução e de renovação é o sinal de comparação de hospedagem mais honesto que existe: a Kinsta não tem essa diferença (introdução de US$ 35 = renovação de US$ 35 no plano Single); a Hetzner não tem essa diferença (€ 3,79 hoje e € 3,79 no ano que vem no CX22); os planos compartilhados da SiteGround, da Bluehost e da DreamHost todos mostram forte divergência entre introdução e renovação (Bluehost Basic introdução US$ 2,95 → renovação US$ 11,99, SiteGround StartUp introdução US$ 2,99 → renovação US$ 17,99, DreamHost Shared Starter introdução US$ 2,59 → renovação US$ 10,99). Se você paga o preço de introdução ou o de renovação é com isso que você deve se importar, não com um número de TTFB não reproduzível.
Fontes
SLA da Kinsta: kinsta.com/legal/sla. Recursos da Kinsta: kinsta.com/features. Google Cloud da SiteGround: siteground.com/google-cloud-hosting.htm. 100% de uptime da DreamHost: dreamhost.com/legal/100-uptime-guarantee. Páginas de preços dos fornecedores: kinsta.com/plans, hetzner.com/cloud, siteground.com/web-hosting.htm, bluehost.com/pricing, dreamhost.com/hosting. Todas as URLs acessadas em 2026-04-30.