Mise en cache du serveur

Chez Kinsta, nous implémentons et gérons la mise en cache du serveur (alias full-page caching) pour tous les sites côté serveur. Cela signifie qu’il n’y a pas besoin d’extensions de mise en cache typiques.

Par défaut, le cache expire toutes les 24 heures ; vous pouvez changer le délai d’expiration et vous pouvez vider le cache manuellement. Si vous videz manuellement le cache soit dans MyKinsta, soit dans le tableau de bord de WordPress, soit en utilisant WP-CLI, il est limité à 1 requête toutes les 10 secondes.

Pour plus de détails, veuillez consulter notre article détaillé sur le sujet : Kinsta gère la mise en cache de WordPress pour que vous n’ayez pas à le faire.

Expiration du cache du serveur

Le cache est défini par défaut pour expirer toutes les 24 heures, mais vous pouvez le modifier pour qu’il expire après plus longtemps si nécessaire. Pour changer l’expiration du cache :

  1. Allez dans MyKinsta > Sites WordPress > nom du site > Mise en cache > Miseen cache du serveur.
    Changez le délai d'expiration du cache du serveur dans l'onglet Cache.
    Changez le délai d’expiration du cache du serveur dans l’onglet Cache.
  2. Sélectionnez Modifier l’expiration ducache, dans le modale/popup qui s’affiche, sélectionnez l’expiration du cache de votre choix, puis cliquez sur Modifier l’expiration.
    Choisissez le délai d'expiration du cache correspondant à votre environnement.
    Choisissez le délai d’expiration du cache correspondant à votre environnement.

Cela change l’expiration du cache du serveur et du cache edge. Pour les sites qui ne changent pas souvent, avoir une expiration de cache plus longue peut être bénéfique pour les performances.

Vider le cache dans MyKinsta

Dans MyKinsta, vous pouvez vider le cache serveur, le CDN et le cache Edge pour un ou plusieurs sites, y compris les sites de staging, simultanément depuis la page Sites WordPress. Cela permet également de vider le cache d’objet Redis si vous avez ajouté le module Redis à votre site.

Sélectionnez les cases à cocher en regard du ou des sites pour lesquels vous souhaitez vider le cache, cliquez sur Actions et choisissez Vider le cache.

Sélectionnez les environnements pour lesquels vous souhaitez vider le cache.
Sélectionnez les environnements pour lesquels vous souhaitez vider le cache.

Sélectionnez les types de cache que vous souhaitez vider et cliquez sur Vider le cache.

Sélectionnez les types de cache à vider.
Sélectionnez les types de cache à vider.

Une fois le processus terminé, un message de réussite s’affiche.

Vous pouvez également vider le cache du serveur pour un seul site dans Sites WordPress > nom du site > Mise en cache > Mise en cache du serveur > Vider le cache. Cela permet également de vider le cache Edge si le cache Edge est activé et le cache d’objets Redis si vous avez ajouté le module Redis à votre site. Cependant, cela n’efface pas le cache CDN, qui fournit une couche supplémentaire de mise en cache pour les ressources statiques (par exemple, les images, les fichiers CSS, les fichiers JavaScript) ; cela doit être vider séparément dans Sites WordPress > nom du site > Mise en cache > CDN > Vider le cache CDN.

Vider le cache du serveur dans l'onglet Cache dans MyKinsta.
Vider le cache du serveur dans l’onglet Cache dans MyKinsta.

Vider le cache dans votre tableau de bord WordPress

L’extension Kinsta Must Use (MU) est installée par défaut sur tous les hébergeurs Kinsta. Cette extension n’est pas une extension de mise en cache classique, car elle fonctionne au niveau du serveur. Elle vous permet de purger le cache directement depuis la barre d’administration, notamment :

  • Tout le cache.
  • Cache serveur (aka full-page cache).
  • Cache objet.
  • Cache CDN.

Vous pouvez également contrôler les réglages de purge automatique quand les articles et les commentaires sont publiés ou mis à jour.

Pour gérer ou vider le cache du serveur, connectez-vous à votre tableau de bord WordPress.

Si vous devez vider le cache pour l’ensemble du site, cliquez sur le lien Vider le cache dans la barre d’outils d’administration, près du coin supérieur droit de la page.

Vider le cache depuis votre tableau de bord WordPress avec cette extension Kinsta MU.
Vider le cache depuis votre tableau de bord WordPress avec cette extension Kinsta MU.

Pour configurer les réglages de purge automatique (vider automatiquement le cache pour des URL ou des chemins spécifiques quand vous changez votre site), vous pouvez configurer ces URL dans les réglages de cette extension Kinsta MU.

Cliquez sur CacheKinsta dans la colonne latérale gauche et ajoutez les URL que vous souhaitez purger quand des mises à jour sont effectuées. Pour plus d’informations, consultez notre guide sur l’ajout d’URL de mise en cache personnalisées dans l’extension Kinsta MU.

  • Quand le cache Edge est activé sur votre site, vider le cache avec cette extension Kinsta MU videra aussi le cache Edge.
  • Quand le CDN de Kinsta est activé, vider le cache avec cette extension Kinsta MU videra aussi le cache CDN.

Vider le cache avec WP-CLI

Connectez-vous à votre serveur avec SSH et parcourez la racine du document de votre site :

cd public

Si l’extension Kinsta Must Use (MU) est installée sur le site, vous pouvez vider le cache du site et le cache edge (quand le cache Edge est activé) avec cette commande :

wp kinsta cache purge

Si vous souhaitez vider le cache du CDN, vous pouvez utiliser la commande suivante :

wp kinsta cache purge --cdn

Si vous souhaitez uniquement vider le cache du site sans vider le cache edge, ajoutez l’indicateur --site :

wp kinsta cache purge --site

Pour vider tout le cache, ajoutez l’indicateur --all :

wp kinsta cache purge --all

Quittez SSH avec la commande suivante :

quit
Cet article vous a été utile ?