CloudFlare, na maioria dos casos, não armazena em cache HTML. Isso ocorre porque não queremos mostrar conteúdo dinâmico obsoleto. Dito isto, o sistema pode ajudar o desempenho até de conteúdo dinâmico de quatro maneiras principais:
- O CloudFlare pode rotear o tráfego através de rotas de rede preferenciais que geralmente são mais eficientes do que normalmente seria necessário para uma solicitação.
- Para sites que recebem muito tráfego, o CloudFlare pode manter uma conexão aberta entre o servidor de origem e o proxy CloudFlare, o que garante uma rota mais estável e com melhor desempenho.
- Os servidores CloudFlare são otimizados para um nível muito alto de compactação sem perdas, de modo que, mesmo para páginas dinâmicas, o conteúdo pode ser compactado (e, portanto, entregue mais rapidamente) do que as configurações GZIP típicas que a maioria das pessoas implementa em seus servidores web.
- O CloudFlare pode modificar até mesmo o conteúdo dinâmico em tempo real para otimizá-lo para o dispositivo específico que acessa a página, dependendo das opções selecionadas. Recursos como o Auto Minify reduzirão o tamanho do HTML dinâmico rapidamente para eliminar comentários e espaços em branco, onde o Rocket Loader reescreverá mais agressivamente a maneira como os recursos de uma página são entregues para garantir o desempenho máximo para o dispositivo específico que acessa o site.
Embora o conteúdo dinâmico seja tipicamente apenas uma pequena fração dos bytes gerais necessários para renderizar uma página, o CloudFlare faz várias coisas para garantir que mesmo seja entregue o mais rápido possível.
Obrigado pela pergunta!
Matthew Prince (@eastdakota)
CEO, CloudFlare, Inc. Empresas