Aller au contenu
Zinn® Cache
frUSD

Zinn® Cache

Fonctionnalités

Zinn® Cache est un cache de pages et un cache d'objets Redis gratuit pour WordPress sur n'importe quel serveur web : le cache propre à LiteSpeed lorsqu'il est présent, le cache nginx, Varnish ou Apache utilisé par votre hébergeur, et un cache de fichiers rapide partout ailleurs. Zinn® Cache Pro est le module complémentaire payant qui affiche l'activité de votre cache et le rend encore plus rapide. Tous deux sont traduits en 57 langues.

Un cache de page entière sur n’importe quel serveur

Sur LiteSpeed, Zinn® Cache applique les en-têtes cache-control et cache-tag à chaque réponse front-end pouvant être stockée en toute sécurité, et le serveur web la transmet au visiteur suivant. Sur tout autre serveur, il conserve la page sous forme de fichier et la sert depuis le fichier advanced-cache.php de WordPress avant le chargement de WordPress. Dans les deux cas, PHP et la base de données sont ignorés.

C’est la différence entre la génération d’une page et l’envoi d’un fichier, et c’est de là que provient presque toute la vitesse d’un cache. Seuls les visiteurs qui ne sont pas connectés obtiennent les pages stockées, et le panneau d’état vous indique quel cache de page est utilisé.

  • Le propre cache de LiteSpeed ou un cache de fichiers sur tout autre serveur
  • Une durée de vie par type de contenu, de 60 secondes à un an
  • Une durée de vie dans le navigateur pour les images, le CSS et le JavaScript — jamais pour les pages
Un cache de page entière sur n’importe quel serveur

Une purge qui sait ce qui a changé

Chaque page mise en cache porte des étiquettes identifiant le contenu qu’elle contient. Lorsqu’un article est enregistré, mis à la corbeille ou supprimé, qu’un commentaire est approuvé ou qu’un terme est modifié, seules les pages portant ces étiquettes sont effacées — l’article lui-même, ses archives, la page d’accueil et les flux dans lesquels il apparaît.

Les modifications qui affectent chaque page — le titre du site, un menu, un widget, le thème, les permaliens — effacent tout, tout comme les mises à jour du cœur, des extensions et des thèmes, à moins que vous ne désactiviez cette option. Vider tout maintenant est accessible en un clic lorsque vous en avez besoin.

  • Purge basée sur les étiquettes lors des modifications de contenu, de commentaire et de taxonomie
  • Purge sur l’ensemble du site lors des modifications de thème, de menu, de widget et de réglages
  • Un commutateur pour les fils de commentaires animés
Une purge qui sait ce qui a changé

Exclusions permettant de maintenir l’exactitude des boutiques et des comptes

Un cache qui distribue la page de la mauvaise personne est pire que pas de cache du tout. Les pages de panier, de commande et de compte, les requêtes d’ajout au panier, les appels REST et AJAX, les aperçus et les résultats de recherche ne sont jamais mis en cache, pas plus que les visiteurs disposant d’un cookie de connexion, d’article protégé par mot de passe, de commentaire ou de session de boutique.

Les règles pour WooCommerce et Easy Digital Downloads sont intégrées. Tout ce qui est spécifique à votre site — un chemin de commande personnalisé, un cookie de session d’extension, un jeton d’aperçu — ne prend qu’une ligne dans l’onglet Exclusions.

  • Valeurs par défaut de WooCommerce et Easy Digital Downloads
  • Vos propres chemins, paramètres de requête et préfixes de cookies
  • Visiteurs connectés exclus par défaut
Exclusions permettant de maintenir l’exactitude des boutiques et des comptes

Un cache d’objets Redis à tolérance de panne sécurisée

Les pages qui ne peuvent pas être mises en cache — le tableau de bord d’un membre connecté, le processus de commande d’une boutique — sont toujours générées par WordPress, et WordPress pose encore et encore les mêmes questions à la base de données. Un bouton bascule en un clic installe un composant drop-in de cache d’objets Redis afin que ces réponses proviennent de la mémoire.

Il n’écrase jamais le drop-in d’une autre extension, il vous avertit lorsque phpredis est manquant et, si Redis cesse de répondre, il traite cette requête à partir d’un cache en mémoire au lieu de rendre le site inaccessible.

  • Hôte, port, base de données, mot de passe et préfixe de clé
  • Un numéro de base de données ou un préfixe distinct par site sur Redis partagé
  • Solution de secours en mémoire lorsque Redis est inaccessible
Un cache d’objets Redis à tolérance de panne sécurisée

Un cache qui vous indique s’il fonctionne

Un cache qui a discrètement cessé de stocker quoi que ce soit ressemble exactement à un cache qui fonctionne. La commande `wp zinn-cache status --format=json` indique quel cache de page est utilisé, si le cache d’objets Redis est réellement connecté ou s’il a basculé sur la mémoire, et pour quelle raison.

Le cache d’objets fait ses preuves grâce à un aller-retour d’écriture et de lecture lorsque vous l’activez, et l’écran des réglages en indique la raison lorsque Redis refuse la connexion ou les données. Sur un site que nous hébergeons, le cache d’objets est géré pour vous et l’extension ne le supprime jamais.

  • Une commande d’état pour les scripts et la surveillance
  • Une vérification d’écriture et de lecture lorsque le cache d’objets est activé
  • Mode géré par l’hôte qui laisse intact le drop-in de la plateforme

Zinn® Cache Pro : visualisez ce que fait votre cache

Les analyses de Pro indiquent le taux de réussite, le volume traité par le niveau APCu en mémoire, le temps moyen des commandes Redis, la mémoire utilisée et les clés évincées. Un affichage de page sur 20 est analysé pour détecter les requêtes de base de données lentes, les appels lents vers d’autres sites web et les échecs de cache, chacun étant attribué à l’extension ou au thème responsable.

Sur un site que nous hébergeons, les mêmes chiffres arrivent sur votre tableau de bord Zinn Digital® toutes les heures, et vous recevez un e-mail lorsque le taux de réussite diminue, que la mémoire Redis est saturée ou que des clés commencent à être évincées.

  • Taux de réussite, mémoire, clés et commandes de cache les plus lentes
  • Requêtes lentes et appels non mis en cache, identifiés par extension ou thème
  • Un niveau APCu, préchargement et compression pour Redis
Zinn® Cache Pro : visualisez ce que fait votre cache

Préchauffage du cache après une purge

Après une purge, le premier visiteur de chaque page attend qu’elle soit générée. Zinn® Cache Pro parcourt votre plan de site en arrière-plan et demande ces pages en premier, afin que les véritables visiteurs les trouvent déjà en cache.

Il visite une page à la fois, marque des pauses entre chacune, ralentit de lui-même lorsque le serveur est occupé et reprend là où il s’était arrêté, de sorte qu’il ne surcharge jamais le site qu’il préchauffe.

  • Votre sitemap, ou celui listé par robots.txt
  • Une pause que vous définissez, et un repli automatique
  • Un pass optionnel pour la version mobile
Préchauffage du cache après une purge

Images, CSS et JavaScript, plus légers et plus tard

Ce qui se passe après le premier octet détermine la rapidité perçue d’une page. Zinn® Cache Pro crée des copies WebP et AVIF de vos images aux côtés des originaux, supprime le CSS qu’une page n’utilise pas et retarde l’exécution de JavaScript jusqu’à ce que le visiteur fasse défiler, appuie ou clique pour la première fois.

Les paramètres par défaut sécurisés ne modifient pas la validation de commande WooCommerce, les outils d’analyse et de consentement, et chaque option comporte une liste de pages, de feuilles de style ou de scripts à ignorer, afin qu’un fichier problématique ne vous empêche pas d’optimiser tout le reste.

  • Images WebP et AVIF, supprimables en un clic
  • Suppression du CSS inutilisé avec une liste de conservation
  • JavaScript différé avec des paramètres par défaut sécurisés
Images, CSS et JavaScript, plus légers et plus tard

Une base de données sans encombrement

WordPress conserve chaque révision de chaque article, les brouillons automatiques, les éléments mis à la corbeille et les transients expirés jusqu’à ce qu’un élément les supprime. Sur un site plus ancien, cela peut représenter la majeure partie de la base de données.

L’onglet de nettoyage de la base de données de Zinn® Cache Pro indique exactement ce qui serait supprimé avant toute action, conserve le nombre de révisions par publication de votre choix et peut s’exécuter selon un calendrier.

  • Révisions, brouillons automatiques, corbeille, spam et données temporaires
  • Un aperçu avant toute suppression
  • Un calendrier et une limite de révision par publication
Une base de données sans encombrement

Aucun service tiers dans le cache

L’extension gratuite ne communique avec personne à moins que vous ne l’acceptiez expressément : ni avec un service CDN, ni avec un service d’analyse. Freemius, qui gère le consentement et la mise à niveau vers Pro, demande d’abord l’autorisation, et sur un site que nous hébergeons, il n’est jamais affiché.

Zinn® Cache Pro vérifie sa licence et ses mises à jour auprès de Freemius, car c’est ainsi qu’une extension payante est vendue et maintenue à jour. Il n’envoie aucune donnée de visiteur ni aucun contenu d’article.

  • Aucun service de CDN ou d’optimisation dans l’extension
  • Freemius uniquement avec votre consentement ou votre licence Pro
  • Les rapports d’assistance vous sont présentés dans leur intégralité avant tout envoi

Des mises à jour qui s’installent dès que vous cliquez

Zinn® Cache est mis à jour depuis Zinn Digital®. Zinn® Cache Pro est mis à jour via Freemius avec votre licence. Dans les deux cas, le téléchargement est récupéré lorsque vous cliquez sur « Mettre à jour », de sorte qu’une mise à jour vue il y a des mois s’installe toujours.

Si vous devez un jour annuler la mise à jour de l’extension gratuite, chaque version publiée est disponible dans l’onglet Anciennes versions de la page Extensions de l’application Zinn Digital®.

  • Récupéré à neuf au moment où vous effectuez la mise à jour
  • Mises à jour déployées pour vous sur notre hébergement
  • Chaque version antérieure de l’extension gratuite dans l’application
Des mises à jour qui s’installent dès que vous cliquez

Paramètres en 57 langues, y compris de droite à gauche

Chaque chaîne que l’une ou l’autre extension ajoute à l’administration de WordPress est traduite — libellés, notifications, erreurs et paramètres — et les traductions sont intégrées à l’extension, de sorte qu’elles fonctionnent dès que la langue du site est définie.

Les écrans en arabe, persan, hébreu, pachto et ourdou ont été générés dans une véritable installation de WordPress et vérifiés. Lorsqu’une traduction communautaire existe sur WordPress.org, WordPress la charge avant la nôtre.

  • Traductions incluses, aucun pack linguistique à installer
  • Écrans de droite à gauche vérifiés dans un navigateur
  • Les traductions de la communauté ont la priorité

Les assistants IA peuvent exécuter votre cache

Zinn® Cache dispose de son propre serveur MCP, de sorte que Claude, Cursor, VS Code et d’autres assistants AI peuvent consulter l’état du cache, modifier les paramètres et purger des pages pour vous, en étant connectés en votre nom et en bénéficiant uniquement des autorisations dont vous disposez.

Avec Zinn® Cache Pro, le même assistant peut préchauffer le cache, consulter les analyses et l’outil de détection des requêtes lentes, convertir des images et nettoyer la base de données. Chaque outil est répertorié, avec ses paramètres d’entrée, dans la documentation pour développeurs sur zinndigital.com.

  • 10 outils dans l’extension gratuite et 12 de plus avec Pro
  • Connecté avec un mot de passe d’application, limité à vos propres autorisations
  • Désactivez-le à tout moment sous Cache → Agents IA (MCP)

Inclus gratuitement avec l’hébergement Zinn Digital®

Obtenez Zinn® Cache gratuitement avec l’hébergement Zinn Digital®

Chaque site WordPress sur nos propres serveurs est fourni avec Zinn® Cache installé et connecté : la mise en cache des pages est activée, le cache d’objets Redis est géré pour vous et les mises à jour des extensions s’effectuent automatiquement. Zinn® Cache Pro n’est pas inclus ; ajoutez-le à n’importe quel site lorsque vous le souhaitez.