Kowal Purge Varnish Cache

SKU
M2-VARNISH-CACHE
15,38 €
Enviar por Email a um Amigo

Pedir informações sobre este produto

Descrição / Kowal Purge Varnish Cache

MAGENTO 2 · VARNISH · CACHE · MULTISTORE

Ligue o Flush Cache Storage à invalidação da cache do Varnish.

Kowal Purge Varnish Cache

Após a ação no painel Magento, o módulo recolhe os domínios das lojas e executa para eles comandos ban locais. Organize a atualização de conteúdos numa infraestrutura com acesso ao Varnish corretamente configurado.

Domínios da configuração · Ban por host · Registos de operações

COMO FUNCIONA NA PRÁTICA

01 · Verifica o ambiente Varnish
Verifica a ferramenta de administração e as permissões do processo.

02 · Executa a ação no painel
O Flush Cache Storage aciona o observer do módulo.

03 · Os domínios recebem o comando ban
Verifica o resultado nos logs e a atualidade das páginas.

O que ganha a sua loja?

Conheça as funcionalidades, a utilização e as definições do módulo.

Atualização mais rápida da loja após alterações no Magento 2

Kowal_PurgeVarnishCache é um módulo leve para Magento 2, que automatiza a invalidação da cache do Varnish no momento da limpeza da cache a partir do painel de administração. Assim, as alterações na loja ficam visíveis mais rapidamente, sem início de sessão manual no servidor e sem operações adicionais realizadas pela equipa técnica.

O que este módulo oferece

  • executa automaticamente a limpeza da cache do Varnish após a ação Flush Cache Storage no painel Magento,
  • obtém os domínios de todas as lojas configuradas no Magento e executa um ban para cada uma delas,
  • reduz o risco de apresentação de conteúdos desatualizados após implementações, alterações CMS, atualizações de preços ou de configuração,
  • simplifica o trabalho diário de administradores, marketers e equipas de e-commerce.

Menor tempo de publicação das alterações

Novos conteúdos, correções e atualizações da oferta podem ficar visíveis para os clientes mais rapidamente, sem esperar por ações manuais ao nível da infraestrutura.

Menos erros operacionais

O processo de atualização da cache fica associado ao workflow natural do Magento, reduzindo o risco de omitir o purge após alterações na loja.

Suporte para ambientes multistore

O módulo funciona com base nos domínios das lojas definidos no Magento, pelo que se integra bem numa arquitetura que suporta vários storefronts.

Melhor colaboração entre negócio e IT

A equipa de negócio pode trabalhar mais rapidamente, e a equipa de IT não precisa de executar operações administrativas repetitivas após cada alteração que exija a atualização da cache.

Para quem

O módulo é especialmente adequado para projetos Magento 2 que:

  • utilizam o Varnish como camada de cache HTTP,
  • publicam frequentemente alterações de conteúdos, promoções e configurações,
  • funcionam em modelo multistore ou em vários domínios,
  • pretendem reduzir operações manuais ao nível de DevOps ou da administração do servidor.

Como funciona

Após iniciar a ação de limpeza da cache no painel de administração do Magento, o módulo escuta o evento do sistema e executa o comando varnishadm ban para os domínios obtidos da configuração das lojas. Na prática, isto significa uma invalidação mais rápida dos conteúdos em cache no Varnish sem sair do painel padrão do Magento.

Resumo

Kowal_PurgeVarnishCache é uma extensão prática para equipas que querem combinar a comodidade de trabalhar no Magento 2 com maior controlo sobre a atualidade dos conteúdos servidos pelo Varnish. O módulo simplifica o processo, reduz o tempo de reação e ajuda a manter uma experiência de compra consistente após cada alteração na loja.

Requisitos da infraestrutura

O código atual utiliza /usr/bin/varnishadm, o ficheiro /etc/varnish/secret e a interface administrativa local 127.0.0.1:6082. Estes valores estão gravados no código, sem formulário de configuração da ligação.

O processo PHP deve conseguir executar exec, ler o ficheiro necessário e ligar-se à interface do Varnish. Um servidor remoto, contentores ou outros caminhos exigem a adaptação da integração.

Acionamento e âmbito da invalidação

O observer está atribuído a adminhtml_cache_flush_all na área adminhtml. Atua após o Flush Cache Storage; a gravação de um produto, de uma página CMS ou da configuração, por si só, não aciona este observer.

O módulo obtém hosts únicos a partir dos URLs base das Store Views e executa o ban por req.http.host. O âmbito abrange o domínio, e não apenas a página ou a tag da entidade alterada.

Confirmação do resultado e pedidos seguintes

O código regista o sucesso do comando, um resultado diferente de zero ou uma exceção através do logger do Magento. A verificação dos logs permite distinguir a ação executada no painel de um ban eficaz no Varnish.

O módulo não faz warm-up da cache após a operação. Os pedidos seguintes podem reconstruir as respostas; outras camadas de cache e a respetiva configuração continuam a influenciar quando o cliente verá a alteração.

Instalação via Composer

Pacote kowal/module-purgevarnishcache, módulo Kowal_PurgeVarnishCache. Depois de configurar o acesso ao repositório Kowal, instale o pacote, ative o módulo, atualize o Magento e limpe a cache. Em produção, inclua a compilação e a implementação de conteúdos estáticos de acordo com o processo da loja.

Da configuração ao resultado

1. Verifica o ambiente Varnish
Verifica a ferramenta de administração e as permissões do processo.

2. Executa a ação no painel
O Flush Cache Storage aciona o observer do módulo.

3. Os domínios recebem o comando ban
Verifica o resultado nos logs e a atualidade das páginas.

Publicação de alterações CMS em multistore

Após alterar o conteúdo, o administrador executa o Flush Cache Storage. O módulo executa o ban para hosts únicos obtidos da configuração das lojas.

Com acesso correto ao Varnish local, os pedidos seguintes podem obter o conteúdo atualizado. O resultado do comando e eventuais erros são enviados para o logger do Magento.

Adapte a atualização da cache à sua infraestrutura

Quer adaptar o módulo à sua loja? Peça a implementação do Kowal Purge Varnish Cache e discuta a configuração ou as extensões necessárias.

Mais informação

Compatibilidade com o modelo Luma / Blank, KOWAL

Manual de instalação do módulo

Instalação via Composer

Os dados de acesso ao repositório Composer, endereço de e-mail do cliente e token de licença, serão enviados por e-mail após a compra. Também estão disponíveis na área de cliente depois de iniciar sessão em kowal.store. Substitua TWOJ_EMAIL_KLIENTA pelo endereço de e-mail da sua conta e TWOJ_TOKEN pelo token recebido. Execute os comandos no diretório raiz do Magento.

composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-purgevarnishcache

Concluir a instalação

Depois de instalar o pacote, atualize o Magento e limpe a cache:

php bin/magento setup:upgradephp bin/magento cache:flush

No ambiente de produção, execute também a compilação DI e a implementação dos ficheiros estáticos de acordo com o processo de implementação da loja.

Pressione para saltar o carrossel

Encontrámos outros produtos que podem ser do seu interesse!

Escreva a sua própria avaliação
Está a avaliar: Kowal Purge Varnish Cache
A sua classificação:
Preço
Qualidade
Suporte
loader
Carregando...

Classificação enviada para aprovação.

Alterar preferências de cookies