Cache e velocidade

Cache em múltiplas camadas que mantém os sites rápidos em qualquer escala

A maioria das visitas a um site da Zinn Digital® nunca chega ao PHP ou ao MySQL. O cache de página inteira do LiteSpeed, o cache de objetos Redis por site e o edge da CDN trabalham juntos, coordenados por uma limpeza automática inteligente, para que as páginas permaneçam rápidas e as origens fiquem tranquilas — em mais de 700.000 sites hospedados em todo o mundo.

Uma solicitação de página atendida por um cache próximo e retornada sem atingir o servidor de origem.

Três camadas de cache, um sistema coordenado

A velocidade vem de entregar o item correto do local mais rápido. Empilhamos três caches para que uma solicitação seja respondida o mais cedo possível — na borda, no servidor web ou da memória — e nunca seja necessário reconstruir uma página que já foi criada.

Cache de página inteira do LSCache

Em hosts LiteSpeed, as respostas de front-end passíveis de cache são carimbadas com cabeçalhos de controle de cache e tags do LiteSpeed, permitindo que o servidor web entregue páginas completas sem invocar o PHP ou consultar o MySQL. Esse é o maior ganho individual para o tempo até o primeiro byte no WordPress.

Cache de objetos Redis por site

Uma alternância de um clique instala um drop-in independente de cache de objetos do Redis, aliviando leituras repetidas do banco de dados. Se o Redis ficar inacessível, o drop-in volta para um cache em memória por solicitação, para que o site continue funcionando.

CDN e edge

Os recursos estáticos são veiculados a partir da CDN próxima aos visitantes, e o cache da CDN pode ser limpo na aba CDN do site sempre que você precisar.

A limpeza automática inteligente mantém o conteúdo atualizado

Um cache só é útil se limpar as páginas certas no momento certo. O nosso monitora alterações reais e faz uma limpeza cirúrgica usando tags de cache do LiteSpeed — e não uma eliminação brusca de tudo a cada edição.

  • Quando um post ou página é salvo, movido para a lixeira ou excluído, apenas as páginas afetadas e as listagens nas quais eles aparecem são limpas.
  • Comentários, termos de taxonomia editados, trocas de tema, ativação de plugins e atualizações de núcleo/plugin/tema acionam limpezas direcionadas.
  • O cache da página é limpo no servidor web, e o cache da CDN na aba CDN do site.
  • Um endpoint de expurgo REST permite que o painel limpe tudo, URLs específicas ou tags específicas — autenticado por uma sessão de administrador ou uma assinatura HMAC-SHA256.

Seguro por padrão — páginas dinâmicas nunca são armazenadas em cache

O cache agressivo só é seguro quando as coisas que devem permanecer ativas nunca são armazenadas em cache. O Zinn® Cache vem com padrões sensatos para o WordPress e WooCommerce / Easy Digital Downloads: carrinho, finalização de compra, my-account, REST e AJAX, pré-visualização e busca são excluídos, e qualquer solicitação autenticada ou com cookie de sessão é atendida em tempo real.

Isso significa que um comprador nunca vê o carrinho de outra pessoa e um editor conectado nunca vê um rascunho desatualizado. Você pode adicionar regras adicionais de path, query-key e cookie-prefix por site quando um plugin precisar delas, sem alterar os padrões seguros.

O armazenamento em cache é um recurso definido por modelo, portanto, sites estáticos, PHP e Node recebem o cache mais adequado para cada um, e o plugin se adapta de forma estável onde quer que uma camada de cache de página inteira esteja ausente.

Perguntas frequentes

Preciso configurar algo disso?

Não. O plugin Zinn® Cache é incluído no footprint de implantação e o cache de página inteira, o cache de objetos, a limpeza automática e as exclusões seguras são configurados automaticamente em sites hospedados na Zinn®. Você pode ajustar tudo em Configurações → Zinn® Cache ou no painel, se desejar.

O cache vai quebrar minha loja WooCommerce?

Não. Carrinho, finalização de compra, minha conta e quaisquer solicitações com login ou cookies de sessão nunca são armazenados em cache por padrão, portanto, páginas dinâmicas e específicas de cada cliente sempre permanecem ativas. O cache de página inteira atende apenas a páginas que são idênticas para todos os visitantes.

O que acontece se o Redis estiver indisponível?

O cache de objetos é opcional e seguro contra falhas. Se a extensão phpredis estiver ausente, a alternância será desativada com um aviso; se o Redis ficar inacessível em tempo de execução, o drop-in atenderá a partir de um cache em memória por solicitação, para que o site nunca seja interrompido.

Isso requer o LiteSpeed?

O cache de página inteira usa um servidor web LiteSpeed ou o plugin de terceiros LiteSpeed Cache, caso ele já esteja ativo. Em outros servidores, nenhum cabeçalho de cache é emitido, mas o cache de objetos e as exclusões continuam funcionando.

Como os caches da CDN e do servidor permanecem sincronizados?

No servidor web, automaticamente. Quando o conteúdo é alterado, limpezas direcionadas baseadas em tags removem apenas as páginas afetadas do cache de páginas do servidor. O cache da CDN é limpo a partir da aba CDN do site.

Veja em seus próprios sites

Inicie um teste de 14 dias sem cartão e deixe o cache multicamadas fazer o trabalho. Migrações gratuitas, garantia de reembolso de 30 dias, garantia de 99,99% de tempo de atividade e sem fidelização a fornecedores.

Comece grátis

Parceiro LiteSpeed Zinn Digital® é um parceiro oficial da LiteSpeed. Todos os sites na nossa própria frota Zinn® rodam em LiteSpeed Enterprise licenciado com o plugin LSCache — a maneira mais rápida de servir WordPress e WooCommerce — otimizados, licenciados e mantidos atualizados por nós, nunca a versão gratuita.