Téléchargements gratuits

Zinn® Cache Engine

Un moteur complet de mise en cache et d'optimisation, pour un WordPress sur un hébergeur qui n'en propose aucun.

Télécharger le fichier zip (9745 Ko)

Ce que fait Zinn® Cache Engine

Le Zinn® Cache Engine est une pile complète de mise en cache et d'optimisation en un seul module d'extension : un cache de page complète au niveau du serveur, un cache d'objets persistant, un nettoyage de base de données et une optimisation des ressources front-end. Installez-le lorsque votre hébergeur ne fournit pas sa propre couche de cache. C'est une dérivation (fork) du module d'extension LiteSpeed Cache sous licence GPL, et chaque modification que nous y avons apportée est documentée dans le paquet.

Pourquoi c'est important

La plupart des sites WordPress sont lents pour les mêmes quatre raisons et nécessitent quatre correctifs différents : des pages reconstruites à partir de la base de données à chaque visite, des requêtes répétées au sein d'un même chargement de page, une base de données remplie de plusieurs années de révisions et de transitoires expirés, ainsi que plus de CSS et de JavaScript que la page n'en utilise. Une extension qui en résout un laisse les trois autres. Celle-ci résout les quatre et c'est l'extension vers laquelle se tourner lorsque rien sous votre site n'aide.

Assurez-vous que c'est bien celui que vous voulez

Installez celle-ci si votre site est hébergé ailleurs que chez Zinn Digital®, car elle intègre son propre moteur de mise en cache. Si nous hébergeons le site, vous devez choisir l'autre, qui contrôle le cache que votre serveur exécute déjà. Comparer les deux

Contenu

Cache pleine page

Mise en cache au niveau du serveur via le module LSCache, avec purge par balise, perforation de trous ESI afin qu'un fragment dynamique ne rende pas une page entière in-cacheable, mise en cache privée et sensible aux variations pour les visiteurs connectés, et un robot d'exploration configurable qui maintient le cache chaud au lieu de laisser le premier visiteur en faire les frais.

Cache d'objets

Mise en cache d'objets persistante propulsée par Redis ou Memcached, installée en tant que composant drop-in WordPress. Les requêtes répétées au sein d'un chargement de page, et d'un chargement à l'autre, n'atteignent plus du tout la base de données.

Optimisation de base de données

Nettoyage planifié et à la demande des révisions d'articles, des brouillons automatiques, des transients expirés et des métadonnées orphelines (les lignes qui s'accumulent silencieusement pendant des années et ralentissent chaque requête).

Optimisation des actifs

Minification et combinaison CSS et JavaScript, JavaScript différé et retardé, images en chargement différé et contrôle de l'affichage des polices, afin que le navigateur ne soit pas bloqué par des fichiers dont le premier écran n'avait pas besoin.

Cache navigateur, push HTTP/2 et exclusions granulaires

Contrôles du cache du navigateur et du push HTTP/2, ainsi que des exclusions par URI, chaîne de requête, cookie, rôle et agent utilisateur — car les pages qui ne doivent jamais être mises en cache sont spécifiques à votre site, et non à WordPress.

Ce que vous téléchargez

Version
1.1.0
WordPress minimal
WordPress 6.6
PHP minimum
PHP 8.2
Testé jusqu'à
WordPress 7.1
Taille du téléchargement
9745 Ko
Licence
GNU General Public License, version 2 ou ultérieure
Écrit par
Neil Lock — CEO, Zinn Digital® Ltd

Ce dont Zinn® Cache Engine 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 Web LiteSpeed ou OpenLiteSpeed doté du module LSCache ; sur tout autre serveur, le cache de pages est inactif tandis que toutes les autres optimisations continuent de fonctionner. Le cache d'objets nécessite Redis ou Memcached.

Comment obtenir Zinn® Cache Engine

Téléchargez-le ici et installez-le sur n'importe quel site WordPress. Si nous hébergeons le site, installez plutôt Zinn® Cache : votre serveur exécute déjà le cache de page et Zinn® Cache est ce qui le contrôle. Il s'agit de deux extensions différentes effectuant deux tâches différentes, et non d'une version gratuite et d'une version payante d'une même extension, et vous n'avez jamais besoin des deux.

Lire l'article

Source sur GitHub

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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
4aaf1f119616940cf3d20c8ec5e82e6b23d0a379c63e3c93cfbb30fe5461ae6a
Sous Linux
sha256sum zinn-cache-pro-1.1.0.zip
Sur macOS
shasum -a 256 zinn-cache-pro-1.1.0.zip
Sous Windows
certutil -hashfile zinn-cache-pro-1.1.0.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 de Zinn®, dérivée de LiteSpeed Cache : mise en cache des pages complètes et des objets, nettoyage de base de données, optimisation des actifs et programme de mise à jour automatique signé qui vérifie le téléchargement par rapport à un code SHA-256 publié avant que WordPress ne l'installe.

Chaque version sur GitHub

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 Engine 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.

Voir l'hébergement

Tous les plugins WordPress