Como reduzir o TTFB do seu site com um VPS NVMe
O TTFB (Time To First Byte) é o tempo entre o navegador pedir uma página e receber o primeiro byte da resposta. Ele é a fundação da velocidade do seu site: nada aparece na tela antes disso.
Como medir
No terminal
curl -o /dev/null -s -w "Conexão: %{time_connect}s | TLS: %{time_appconnect}s | TTFB: %{time_starttransfer}s\n" https://seusite.com.br
No navegador
Abra o DevTools (F12) → aba Network → clique no documento principal → Timing → "Waiting for server response".
Como referência, o Google considera um TTFB de até 0,8 s como bom. Sites bem otimizados costumam ficar bem abaixo disso.
O que compõe o TTFB
- Resolução DNS;
- Conexão TCP e negociação TLS — dependem da distância até o servidor;
- Processamento no servidor — PHP, banco de dados, disco;
- Envio do primeiro byte.
Passo a passo para reduzir
1. Hospede perto do seu público
Cada ida e volta de rede soma latência. Para visitantes no Brasil, um servidor no Brasil reduz o tempo de conexão e de TLS.
2. Use armazenamento NVMe
Consultas ao banco e leitura de arquivos respondem muito mais rápido, reduzindo o tempo de processamento das páginas dinâmicas.
3. Ative cache de página
Páginas prontas em cache são servidas em milissegundos, sem executar PHP. No Nginx, o FastCGI cache é uma ótima opção; no WordPress, plugins de cache resolvem.
4. Ative OPcache e cache de objetos
OPcache para o PHP e Redis para consultas repetidas.
5. Use versões atuais de PHP e do banco
Versões mais recentes do PHP costumam ser significativamente mais rápidas que as antigas.
6. Ajuste o PHP-FPM
Configure pm.max_children conforme a RAM disponível para evitar filas de requisições.
7. Habilite HTTP/2 (ou HTTP/3) e TLS 1.3
Reduzem o custo de conexão e melhoram o carregamento de múltiplos recursos.
8. Use um DNS rápido
Provedores de DNS com boa presença no Brasil agilizam a primeira etapa.
9. Otimize consultas lentas
Ative o log de consultas lentas do MySQL/MariaDB e corrija as piores, geralmente com índices.
10. Tenha recursos dedicados
Em hospedagem compartilhada, o TTFB oscila conforme o uso dos vizinhos. No VPS, ele fica estável.
Antes e depois
Meça o TTFB de várias páginas (home, produto, categoria, busca) antes e depois de cada mudança. Assim você sabe exatamente o que trouxe resultado.
Conclusão
TTFB baixo depende de três pilares: servidor próximo, disco rápido e cache bem configurado. Os planos VPS-NVME-BR da VittHost entregam os dois primeiros — e dão liberdade para você configurar o terceiro.Use o cupom SP-VITT20 e ganhe 20% de desconto na primeira fatura enquanto a promoção estiver ativa.