Cloudflare Workers: o melhor cache para WordPress

Última atualização: 31/03/2022

O Cloudflare Workers permite que uma página HTML gerada no Wordpress seja servida estaticamente nos seus CDN edge servers.

A minha maior surpresa ao implementar o Workers aqui no site foi a redução do TTFB (time to first byte), que na grande maioria dos casos é o gargalo de lentidão dos sites que utilizam hospedagem compartilhada.

  1. Para ativar o Cloudflare Workers, você deve primeiro configurar o Cloudflare para o seu domínio.
  2. Em seguida, instale o plugin WP Cloudflare Super Page Cache.
  3. Depois, dentro da configuração do plugin, configure a aba General.
  4. Por fim, acesse a aba Cache e ative a opção Cloudflare Workers.

O limite para a versão gratuita do Workers é de 100.000 requisições por dia.


Versão Antiga

É muito simples ativar o Workers no Wordpress se você já estiver utilizando o CDN do Cloudflare. Siga o passo a passo:

Plugin Edge Cache HTML via Cloudflare Workers

  1. Instale o plugin Edge Cache HTML via Cloudflare Workers.
  2. Abra uma nova aba no navegador, faça login no site do Cloudflare, escolha o site cadastrado e acesse a página Overview.
  3. No menu do lado direito, quase no fim da página, clique em Get your API token.
  4. Na página que abrir, clique na aba API Tokens.
  5. Nessa aba, na linha Global API Keys, clique no botão View.
  6. Insira sua senha e anote o API Key.
  7. Volte para o Wordpress e abra a configuração do plugin Edge Cache HTML. Preencha seu e-mail e a API Key. Clique no botão (Re)install Cloudflare Worker.

Cloudflare Page Cache

  1. Instale o plugin Cloudflare Page Cache.
  2. Pronto!

Em vez de instalar este segundo plugin, você pode configurar uma page rule específica no Cloudflare para fazer o edge-cache do HTML e configurar o plugin do Cloudflare no Wordpress para limpar o cache toda vez que o conteúdo do site for alterado.


Deixe um comentário

O seu endereço de e-mail não será publicado.