Skip to main content

Time to first byte (TTFB)

O tempo até o primeiro byte (TTFB) é o tempo total gasto para receber o primeiro byte da resposta depois de solicitado.

TTFB é um dos principais indicadores de desempenho do seu site e inclui o tempo que leva para o seu servidor processar seu site no nível do aplicativo (programação) e servidor.

O cálculo do TTFB geralmente é baseado em vários fatores, como velocidades de transferência de rede, latência, eficiência do código do aplicativo e desempenho do servidor. Caso algum desses elementos seja lento, seu TTFB é afetado.

Observe que existem várias definições de TTFB - dependendo de qual navegador ou serviço de terceiros você está usando para calculá-lo. Sugerimos consultar a documentação do seu navegador ou serviço de terceiros que você está usando para entender como o TTFB está sendo calculado. Por exemplo, no GTMetrix é a soma de “Redirect Duration” + “Connection Duration” + “Backend Duration”.

Existem várias maneiras de melhorar o TTFB:

  • otimizar o código do aplicativo (incluindo consultas e pedidos ao banco de dados)
  • implementação de cache
  • atualizando seu plano ou hardware do servidor para ter mais recursos de CPU ou RAM


Observe que atualizar seu plano de serviço ou hardware de servidor não funcionará se o código do seu aplicativo for extremamente ineficiente. Em outras palavras, todos os recursos de hardware do mundo não reduzirão os tempos de carregamento se o código do seu aplicativo for ineficiente.

Caso seu site dependa de um recurso de terceiros hospedado em um servidor de terceiros, isso também pode afetar o TTFB.

Você prefere parar de se preocupar com a otimização de seu servidor web e de banco de dados enquanto se concentra em seus negócios?

Obtenha um de nossos planos de hospedagem na web ou servidores gerenciados hoje! Implementação de cache e redis ou memcached também podem estar incluídos - dependendo do seu plano e dos recursos do servidor.

 

Fontes: