Téléchargements gratuits
Zinn® Cache
Contrôle le cache de page que votre serveur Zinn® exécute déjà, et ne purge que ce qui a changé.
Ce que fait Zinn® Cache
Le module Zinn® Cache connecte un site WordPress à la couche de cache côté serveur de la plateforme Zinn Digital®. Votre serveur Zinn® exécute déjà le cache de pages ; cette extension lui indique ce qu'il faut mettre en cache, ce qu'il faut purger et quand, et répercute chaque purge sur votre tableau de bord. Elle est installée et maintenue à jour pour vous lors du provisionnement d'un site Zinn®.
Pourquoi c'est important
Une page complète servie par le serveur Web ne fait jamais appel à PHP ni à la base de données ; elle arrive donc en quelques millisecondes au lieu de centaines. Le plus difficile n'est pas la mise en cache, mais la purge précise, car un cache qui efface l'ensemble du site à chaque modification n'en est guère un, et un autre qui n'efface rien sert des pages obsolètes. Ce plugin effectue la purge par balise, de sorte que la modification d'un article efface uniquement cet article et les listes sur lesquelles il apparaît, sans rien toucher d'autre.
Assurez-vous que c'est bien celui que vous voulez
Installez celui-ci si nous hébergeons le site. Votre serveur Zinn® exécute déjà le cache de pages et celui-ci le contrôle. Si votre site est hébergé ailleurs, vous devez choisir l'autre, qui intègre son propre moteur de mise en cache. Comparer les deux
Contenu
Contrôle LSCache
Ajoute les en-têtes X-LiteSpeed-Cache-Control et X-LiteSpeed-Tag sur les réponses front-end pouvant être mises en cache, afin qu'un serveur LiteSpeed serve des pages entières sans démarrer PHP. La durée de vie du cache public est configurable. Si le plugin tiers LiteSpeed Cache est présent, la mise en cache des pages lui est déléguée plutôt qu'en concurrence.
Purge automatique intelligente par étiquettes
Un article enregistré, jeté à la corbeille ou supprimé, un commentaire ajouté ou modéré, un terme édité, le thème changé, une extension activée ou WordPress lui-même mis à jour : chaque action ne purge que les pages concernées et les listes sur lesquelles elles apparaissent, grâce à des balises de cache ciblées. Les purges sont répliquées sur le panneau via un webhook signé afin que la périphérie du CDN soit effacée en synchronisation.
Cache d'objets Redis
Un interrupteur en un clic installe un composant de cache d'objets autonome qui décharge les lectures répétées de la base de données. Il n'écrase jamais le composant d'un autre plug-in et bascule sur un cache en mémoire si Redis est inaccessible, de sorte que le site continue de fonctionner au lieu d'échouer par défaut.
Exclusions de cache sûres par défaut
Livré avec les configurations par défaut de WordPress, WooCommerce et Easy Digital Downloads déjà correctes : le panier, la commande, mon compte, REST et AJAX, l'aperçu, la recherche et toute requête d'utilisateur connecté ou de cookie de session ne sont jamais mis en cache. Ajoutez vos propres règles de chemin, de requête et de cookie par site.
Purge à distance signée et connexion administrateur en un clic
Un point de terminaison REST permet au plan de contrôle de tout vger, des URL spécifiques ou des balises spécifiques, authentifié par un administrateur ou par une signature HMAC-SHA256 sur le corps de la requête. Sur les sites hébergés par Zinn®, un deuxième jeton signé, à usage unique et valable deux minutes ouvre une session wp-admin depuis votre tableau de bord, de sorte qu'il n'y a pas de second mot de passe à gérer.
À quoi cela ressemble
Un seul écran pour tout. La ligne d'état en haut indique si un cache LiteSpeed et l'extension phpredis ont réellement été trouvés, au lieu de le supposer.

Purge automatique et exclusions ci-dessous. Les valeurs par défaut pour WordPress et WooCommerce sont déjà appliquées, vous ajoutez donc à un ensemble sécurisé plutôt que d'en créer un.

Ce que vous téléchargez
- Version
- 1.1.2
- WordPress minimal
- WordPress 6.6
- PHP minimum
- PHP 8.2
- Testé jusqu'à
- WordPress 7.1
- Taille du téléchargement
- 734 Ko
- Licence
- GNU General Public License, version 2 ou ultérieure
- Écrit par
- Neil Lock — CEO, Zinn Digital® Ltd
Ce dont Zinn® Cache a besoin
WordPress 6.6 ou version ultérieure et PHP 8.2 ou version ultérieure. La mise en cache de pages complètes nécessite un serveur LiteSpeed Enterprise ou OpenLiteSpeed doté du module LSCache ; sans cela, l'extension n'émet aucun en-tête de cache, tandis que le cache d'objets, les exclusions et la purge à distance continuent de fonctionner. Le cache d'objets Redis nécessite l'extension phpredis.
Comment obtenir Zinn® Cache
Déjà installé sur chaque site WordPress que nous hébergeons, mis à jour en permanence par l'agent de travail, vous n'avez rien à faire. Sur un site WordPress hébergé ailleurs, votre serveur n'exécute aucune couche de cache Zinn® que ce plugin puisse contrôler, installez donc Zinn® Cache Engine à la place.
Conçu selon les normes du répertoire de plugins WordPress.org : les WordPress Coding Standards, un examen de sécurité, aucune notification PHP et prêt pour la traduction dans toutes les langues que nous proposons.
Installation en cours
WordPress installe une extension à partir d'un fichier zip sans que vous n'ayez à décompresser quoi que ce soit. L'opération prend environ une minute, et vous devez disposer d'un compte administrateur sur le site.
Télécharger le fichier zip
Utilisez le bouton de téléchargement ci-dessus. Conservez le fichier tel quel – ne le décompressez pas, car WordPress attend l'archive elle-même.
Ouvrir Plugins → Add New Plugin dans wp-admin
Connectez-vous à l'administration WordPress de votre site, ouvrez Extensions dans le menu de gauche, puis cliquez sur Ajouter une extension en haut de la page.
Télécharger et installer
Choisissez Téléverser une extension, sélectionnez le fichier zip que vous venez de télécharger, puis cliquez sur Installer maintenant. WordPress se charge de le décompresser pour vous.
L'activer
Choisissez Activer l'extension lorsque le téléversement est terminé. Les paramètres propres à l'extension apparaissent alors dans wp-admin ; rien d'autre n'est requis pour commencer à l'utiliser.
Vérification que le fichier nous appartient
Il s'agit d'un code qui s'exécutera sur votre site. Vous devez donc être en mesure de prouver que le fichier que vous avez téléchargé est bien celui que nous avons publié. Exécutez la commande correspondant à votre ordinateur sur le fichier zip et comparez le résultat avec la somme de contrôle ci-dessous ; ils doivent correspondre exactement, caractère pour caractère.
- SHA-256
20c8db44334505d4dfd6fab8f0c53ee69f626d4c089b53e153082280b6e88322- Sous Linux
sha256sum zinn-cache-1.1.2.zip- Sur macOS
shasum -a 256 zinn-cache-1.1.2.zip- Sous Windows
certutil -hashfile zinn-cache-1.1.2.zip SHA256
Le téléchargement lui-même renvoie également la même valeur dans un en-tête X-Zinn-Package-SHA256, ce qui permet à un déploiement automatisé de la vérifier sans avoir à consulter cette page.
Journal des modifications
1.0.0 — première version : contrôle des en-têtes LSCache, purge automatique basée sur les balises, module de cache d'objets Redis, exclusions compatibles avec WooCommerce, purge à distance signée et connexion administrateur en un clic.
Mises à jour
Sur un site que nous hébergeons, ces extensions sont configurées pour se mettre à jour d'elles-mêmes : elles effectuent une vérification auprès de nous et WordPress installe la nouvelle version pour vous, après avoir préalablement vérifié le téléchargement par rapport à sa somme de contrôle publiée. Sur un WordPress que nous n'hébergeons pas, il n'y a rien à configurer et aucun appel n'est effectué — revenez sur cette page lorsque vous souhaitez obtenir la version la plus récente, ou surveillez les versions GitHub de l'extension.
Faites fonctionner Zinn® Cache sur un site réel
Chaque extension proposée ici est gratuite et fonctionne sur n'importe quel site WordPress. Sur un site que nous hébergeons, elles sont installées et mises à jour pour vous, il n'y a donc rien à télécharger ni à mettre à jour.