Desempenho e monitorização

Configurar o LiteSpeed Cache no WordPress e no WooCommerce

Revisto a 5 min de leitura wordpress litespeed cache

O LiteSpeed Cache liga o WordPress à cache do servidor LiteSpeed. Para uma página pública compatível, o servidor pode reutilizar uma resposta já gerada e evitar executar o WordPress em cada visita. Isto é diferente de minificar ficheiros ou ativar uma cache de objetos.

Este guia serve para o pôr a funcionar e verificá-lo. Para uma revisão mais ampla de imagens, consultas e recursos, continue com Acelerar e otimizar o WordPress passo a passo.

Instalar e ativar

  1. Guarde uma cópia recuperável e anote as definições da sua cache atual.
  2. Desative o outro plugin de cache de página, se existir, seguindo o respetivo procedimento de remoção.
  3. No WordPress, abra Plugins > Adicionar novo, procure LiteSpeed Cache e verifique que o autor é a LiteSpeed Technologies. Instale-o e ative-o a partir da página oficial.
  4. Abra LiteSpeed Cache > Cache e verifique que Enable Cache está ativo. Os nomes podem variar com a tradução.
  5. Guarde e teste antes de ativar otimizações adicionais.

Não precisa de contratar um CDN para utilizar a cache de página do nosso servidor. Os serviços online do QUIC.cloud, se precisar deles, têm a sua própria configuração e condições.

Verificar uma página pública

Abra uma janela privada sem iniciar sessão no WordPress. Nas ferramentas de programador, entre em Network (Rede), carregue uma página pública e reveja os cabeçalhos do seu documento HTML. Repita a visita: uma resposta armazenada pode mostrar X-LiteSpeed-Cache: hit; a primeira pode ser miss.

Certifique-se de que observa um pedido ao servidor e não apenas uma cópia em memória do navegador. Um CDN pode acrescentar outra camada e outros cabeçalhos. O facto de a administração ou o carrinho não darem hit pode estar correto: não são a referência para verificar a cache pública.

WooCommerce e conteúdo personalizado

Verifique o carrinho, o pagamento, a conta, os preços, as moedas, os idiomas e as regras de utilizador que a sua loja utilize. Faça o teste com duas sessões independentes para detetar conteúdo partilhado por engano.

Não force a cache das páginas excluídas nem elimine cookies de exclusão para melhorar uma pontuação. Se um módulo alterar preços ou conteúdo consoante o visitante, reveja a sua compatibilidade. O guia inicial do LiteSpeed explica as secções e o tratamento do WooCommerce.

Otimização de CSS, JavaScript e imagens

As opções atuais estão agrupadas em secções como Page Optimization e Image Optimization. Os antigos menus Basic View, Advanced View e Manage que apareciam em versões anteriores não são uma referência de navegação atual.

Ative uma opção de cada vez e verifique o design e as funcionalidades. Combinar ficheiros nem sempre beneficia o HTTP/2 ou o HTTP/3; diferir o JavaScript pode afetar menus, formulários, consentimento ou pagamento. Evite atrasar a imagem principal visível ao abrir a página.

Purgar e limpar dados

Utilize as opções de purga do menu do LiteSpeed ou de Toolbox quando uma alteração não se refletir. Comece pela página afetada. Se existir um CDN, verifique se também precisa de purga.

A secção Database tem operações de limpeza que podem apagar revisões ou outros dados selecionados. Leia o seu alcance e guarde uma cópia: purgar a cache e eliminar registos da base de dados não são a mesma operação.

Se não melhorar ou aparecer uma falha

Reverta o último ajuste e repita o teste. Se o problema começou ao ativar a cache de página, desative-a temporariamente a partir do plugin e purgue as respostas existentes. Guarde o URL, a hora e a configuração para o diagnóstico.

Para adicionar o Redis como cache de objetos, siga o respetivo guia em separado. Não ative duas integrações que tentem gerir o mesmo ficheiro de cache de objetos.

Também lhe pode ser útil

Algo não bate certo ou mudou? Diga-nos e revemos.