Diagnostique os problemas mais comuns de desempenho do site e aprenda sobre as opções do Cloudflare para melhorar a latência e o tempo de carregamento da página.
Visão geral
Se o site for carregado lentamente, siga as etapas abaixo para solucionar problemas:
- Examine o servidor Web de origem quanto a excesso de carga ou tráfego. Peça ao seu provedor de hospedagem para ajudar a revisar a integridade do servidor web de origem.
- Use webpagetest.org para confirmar se a lentidão ocorre via Cloudflare ou diretamente no seu servidor web de origem.
- Analise opções do Cloudflare para otimizar o desempenho .
Teste de desempenho com Webpagetest.org
Você pode usar o webpagetest.org para solucionar problemas de velocidade. O webpagetest.org testa a velocidade do site e fornece dados sobre o tempo de carregamento do recurso (imagens, CSS, HTML etc.). O webpagetest.org ajuda a excluir problemas locais da Internet, como uma conexão ruim à Internet.
Para avaliar a causa da lentidão:
- faça um teste com o Cloudflare
- teste direto ao seu servidor web de origem
- revisar os resultados da velocidade de carregamento da página
Teste com Cloudflare
Se o Cloudflare estiver ativado no momento para fazer proxy do tráfego do site (não pausado temporariamente ou em cinza), determine a velocidade da página no Cloudflare:
1. Visite https://www.webpagetest.org/ .
2. Escolha um Local de teste geográfico e um Navegador que corresponda estreitamente ao navegador e ao local do visitante que está com carregamento lento de página.
3. Digite o URL para uma página de carregamento lento e clique em INICIAR TESTE .
4. Copie o URL do navegador para os resultados de seus testes concluídos, caso precise abrir um ticket com o suporte do Cloudflare.
Teste diretamente no seu servidor Web de origem
Pause temporariamente o Cloudflare ou faça uma nuvem cinza do registro DNS do subdomínio no aplicativo Cloudflare DNS para testar o desempenho enquanto ignora o Cloudflare:
1. Visite https://www.webpagetest.org/ .
2. Escolha um local de teste geográfico e um navegador como seu teste com Cloudflare.
3. Digite o mesmo URL usado para o seu teste com Cloudflare e clique em INICIAR TESTE .
4. Copie o URL do navegador para os resultados de seus testes concluídos, caso precise abrir um ticket com o suporte do Cloudflare.
Revise os resultados da velocidade de carregamento da página
Revise sua velocidade média de carregamento da página:
- Clique em Plotar resultados completos em Resultados de desempenho .
- Role até Tempo de carregamento e confira o tempo Médio.
- Compare o seguinte entre os testes Cloudflare e direto à origem:
- Se carregamento médio de página no servidor de origem for mais lento que no Cloudflare, investigue a origem da lentidão com o seu provedor de hospedagem.
- A lentidão apenas para a primeira solicitação de um recurso indica que o servidor demorou muito para gerar uma resposta. Na primeira vez em que um recurso é solicitado, é provável que ele não seja armazenado em cache no Cloudflare e a solicitação precisa ir para o servidor de origem. Investigue a lentidão com seu provedor de hospedagem.
- Se carregamento médio de página no servidor de origem for mais rápido que no Cloudflare, abra um ticket de suporte Cl oudflare fornecendo os seguintes detalhes:
- O URL lento
- Os URLs webpagetest.org que você comparou. Forneça os links de URL diretos para testar os resultados, em vez de uma captura de tela ou anexo.
- Um traceroute no seu domínio .
4. Reveja as opções do Cloudflare para otimizar o desempenho.
Otimize o desempenho do site
Este breve vídeo descreve as funcionalidades do Cloudflare que otimizarão o desempenho do seu site.
Métodos adicionais de uso do Cloudflare para otimizar seu site estão listados abaixo:
Otimizando o armazenamento em cache
A configuração de cache do Cloudflare é deliberadamente cautelosa por padrão. Revise que tipos de arquivos estáticos do Cloudflare são armazenados em cache por padrão :
Para cache de HTML estático , use um Cache Tudo Página Regra . O cache de HTML estático não é adequado para conteúdo dinâmico, como páginas de login ou carrinho de compras. No entanto, os clientes Business e Enterprise podem evitar o cache acidental das páginas de login ou do carrinho de compras enquanto ainda fazem o cache do HTML criando a Regra de página Bypass Cache on Cookie.
Usando HTTPS para Suporte HTTP/2
HTTP/2 é a versão mais recente do protocolo HTTP e inclui aprimoramentos projetados para acelerar o carregamento da página. Somente sites HTTPS oferecem suporte a HTTP/2.
Uso do Cloudflare Page Rules em vez de redirecionamentos de origem
Use o Page Rules do Cloudflare para encaminhamento de sites como uma alternativa à implementação de redirecionamentos no servidor da web de origem. O uso das regras da página para redirecionar o tráfego do site redireciona da borda do Cloudflare, o que elimina uma conexão mais lenta com o servidor da web de origem.
Aproveitando o Cloudflare Mirage e o Polish (planos pagos)
Atualize de um plano gratuito do Cloudflare para acessar os recursos Mirage e Polish do Cloudflare:
Polish e Mirage funcionam com as seguintes extensões de arquivo de imagem:
- .jpg
- .jpeg
- .png
- .gif
Acelerar o conteúdo dinâmico com o Railgun (planos Business e Enterprise)
O Railgun armazena em cache o conteúdo dinâmico. Os sites que rodam Railgun geralmente mostram uma melhoria de 143% nos tempos de carregamento de HTML e uma diminuição de 90% nas respostas TTFB.
Argo Smart Routing
Adicione facilmente Argo a qualquer plano para reduzir a latência, em média, 33%. O Tiered Caching e o Smart Routing da Argo reduzem a latência aumentando a taxa de acertos do cache do seu site. Consulte o nosso guia no habilitando o Argo e também nossa documentação sobre o faturamento Argo.