Les contrôles de Santé du site
Cet article contient des informations sur les contrôles de Santé du site WordPress, comment WP Rocket peut aider, et comment il est lié à certains d'entre eux.
WP_CACHE est défini sur false.
Le WP_CACHE est une constante native de WordPress qui active ou désactive la mise en cache de WordPress. Elle doit être réglée sur true pour permettre la mise en cache, notamment celle de WP Rocket.
Certains fournisseurs d'hébergement définissent cette constante sur false délibérément pour utiliser leur propre mise en cache, et dans ces cas, vous pouvez ignorer cet avertissement. Cependant, parfois cet avertissement peut indiquer un problème réel.
Pour des conseils spécifiques, veuillez vous référer à l'article WP_CACHE est réglé sur false.
Vous devez utiliser un cache objet persistant
En quelques mots, le cache objet est un mécanisme pour accélérer les requêtes à la base de données directement côté serveur, ayant un effet positif sur les performances globales.
Le cache objet devrait être activé et géré côté serveur. Et, bien que WP Rocket ne prenne pas en charge ce mécanisme de cache, WP Rocket et le cache objet peuvent être utilisés simultanément.
Veuillez consulter notre guide sur le cache objet pour plus d'informations.
Mise en cache du navigateur
Avec le cache du navigateur, les éléments de votre site seront stockés dans le navigateur de vos visiteurs après la première visite. Il est important d'activer le cache du navigateur pour accélérer le chargement des éléments la prochaine fois que vos visiteurs accèdent à vos pages.
WP Rocket configure automatiquement les règles de mise en cache du navigateur via le fichier .htaccess pour les serveurs Apache et LiteSpeed, et sur les serveurs NGINX, il y a quelques étapes supplémentaires à suivre.
Veuillez consulter notre guide pour le cache du navigateur.
Votre site n'a pas pu terminer la requête de bouclage
Une demande de bouclage est un appel que le serveur effectue à lui-même. WordPress dépend de ce type de demande pour gérer les tâches planifiées.
La fonctionnalité de Préchargement de WP Rocket repose sur les requêtes de bouclage. Par conséquent, si votre site ne peut pas effectuer une requête de bouclage, le Préchargement ne fonctionnera pas.
Si vous voyez cet avertissement, et comme cela implique une configuration serveur, vous devriez contacter votre hébergeur et leur demander de corriger cela.
Un évènement planifié est en retard
Même si le cron s'exécute de manière cohérente, vous pouvez voir cet avertissement si la file d'attente des événements planifiés est trop longue et que certains événements ne s'exécutent pas à l'heure exacte prévue. Dans de tels cas, et seulement si vous avez confirmé que les appels cron ont une fréquence fiable, vous pouvez ignorer cet avertissement, car les événements devraient s'exécuter une fois que la taille de la file d'attente diminue.
Impossible de détecter le cache de la page
Ce contrôle dépend de WordPress détectant l'un de ces en-têtes: cache-control
, expires
, last-modified
, etag
, x-cache-enabled
, x-cache-disabled
, x-srcache-store-status
et x-srcache-fetch-status
.
cache-control
sur les serveurs utilisant un fichier .htaccess, mais veuillez consulter
ce guide si votre site échoue à ce contrôle.
La mise en cache des pages est détectée, mais le temps de réponse du serveur reste lent.
Dans ce cas, il peut être nécessaire de vérifier le serveur pour une surcharge intermittente ou soudaine. De plus, assurez-vous de mettre à jour les plugins, les thèmes et le PHP vers les versions les plus récentes disponibles. Veuillez consulter cet article pour plus d'informations.
Les options chargées automatiquement peuvent affecter les performances
WP Rocket ne peut pas être utilisé pour résoudre ce problème. Notez cependant que les options chargées automatiquement par WP Rocket sont bien en dessous du seuil qui déclenche l'alerte, avec moins de 6 Ko.