Kowal Purge Varnish Cache
- SKU
- M2-VARNISH-CACHE
Description / Kowal Purge Varnish Cache
Actualisation plus rapide de la boutique après des modifications dans Magento 2
Kowal_PurgeVarnishCache est un module léger pour Magento 2 qui automatise l'invalidation du cache Varnish au moment du vidage du cache depuis le panneau d'administration. Ainsi, les modifications dans la boutique deviennent visibles plus rapidement, sans connexion manuelle au serveur et sans opérations supplémentaires réalisées par l'équipe technique.
Ce que ce module apporte
- déclenche automatiquement le nettoyage du cache Varnish après l'action
Flush Cache Storagedans le panneau Magento, - récupère les domaines de toutes les boutiques configurées dans Magento et exécute un ban pour chacune d'elles,
- réduit le risque d'affichage de contenus obsolètes après des déploiements, des modifications CMS, des mises à jour de prix ou de configuration,
- simplifie le travail quotidien des administrateurs, des marketeurs et des équipes e-commerce.
Avantages business
Délai de publication des modifications plus court
Les nouveaux contenus, corrections et mises à jour de l'offre peuvent être visibles plus rapidement pour les clients, sans attendre des actions manuelles côté infrastructure.
Moins d'erreurs opérationnelles
Le processus d'actualisation du cache est lié au workflow naturel de Magento, ce qui réduit le risque d'oublier un purge après des modifications dans la boutique.
Prise en charge des environnements multistore
Le module fonctionne sur la base des domaines des boutiques définis dans Magento, ce qui lui permet de s'intégrer naturellement dans une architecture prenant en charge plusieurs storefronts.
Meilleure collaboration entre le business et l'IT
L'équipe métier peut travailler plus rapidement, tandis que l'IT n'a pas à effectuer des opérations administratives répétitives après chaque modification nécessitant une actualisation du cache.
Pour qui
Le module est particulièrement adapté aux projets Magento 2 qui :
- utilisent Varnish comme couche de cache HTTP,
- publient fréquemment des modifications de contenu, de promotions et de configuration,
- fonctionnent en modèle multistore ou sur plusieurs domaines,
- souhaitent limiter les opérations manuelles côté DevOps ou administration serveur.
Comment cela fonctionne
Après le lancement de l'action de nettoyage du cache dans le panneau d'administration Magento, le module écoute un événement système et exécute la commande varnishadm ban pour les domaines récupérés depuis la configuration des boutiques. En pratique, cela signifie une invalidation plus rapide du contenu en cache côté Varnish sans quitter le panneau Magento standard.
Résumé
Kowal_PurgeVarnishCache est une extension pratique pour les équipes qui souhaitent associer le confort de travail dans Magento 2 à un meilleur contrôle de l'actualité des contenus servis par Varnish. Le module simplifie le processus, réduit le temps de réaction et aide à maintenir une expérience d'achat cohérente après chaque modification dans la boutique.
More Information
| Compatibilité avec le modèle | Luma / Blank, KOWAL |
|---|
Notice d'installation du module
Installation via Composer
Les identifiants d’accès au dépôt Composer (adresse e-mail du client et token de licence) vous seront envoyés par e-mail après l’achat. Ils sont également disponibles dans l’espace client après connexion sur kowal.store. Remplacez TWOJ_EMAIL_KLIENTA par l’adresse e-mail de votre compte, et TWOJ_TOKEN par le token reçu. Exécutez les commandes dans le répertoire racine de 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-purgevarnishcacheFinalisation de l’installation
Après l’installation du paquet, effectuez la mise à jour de Magento et videz le cache :
php bin/magento setup:upgradephp bin/magento cache:flushDans un environnement de production, effectuez également la compilation DI ainsi que le déploiement des fichiers statiques conformément au processus de déploiement de la boutique.