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.