Lorsque votre site web accueille des visiteurs du monde entier, des temps de chargement lents et une latence élevée peuvent vraiment gâcher l’expérience. Que vous gériez un blog personnel, une boutique de commerce électronique ou que vous hébergiez une application, la vitesse et la réactivité peuvent faire la différence entre l’expérience de l’utilisateur et l’échec.

Les utilisateurs insatisfaits ne restent pas longtemps sur le site. Que pouvez-vous faire pour améliorer leur expérience ?

Heureusement, il existe des outils puissants pour améliorer de manière significative les performances d’un site web, et l’un des plus efficaces est la mise en cache des contours.

Si vous avez déjà été frustré par la lenteur des temps de chargement ou de la réactivité de votre site WordPress, ce guide est fait pour vous. Explorons le monde du cache edge et apprenons à suralimenter WordPress.

Qu’est-ce que le cache edge ?

Qu’est-ce que « Edge » et quel est son impact sur les performances d’un site web ?

L’edge computing consiste à réduire la distance physique entre un client (les visiteurs de votre site web) et le serveur d’origine (où votre site web est hébergé).

Pour cela, de nombreux CDN utilisent des serveurs edge. En général, les CDN fonctionnent en distribuant des centres de données centralisés dans le monde entier. Toutefois, bon nombre de ces centres de données sont encore géographiquement éloignés de la plupart de leurs utilisateurs.

« Edge est le périmètre extérieur d’un CDN ou l’infrastructure réseau la plus proche des utilisateurs finaux, où les serveurs edge sont placés – généralement dans des points d’échange Internet physiques où les FAI et les CDN se connectent – pour réduire cette distance.

Le cache Edge est une technique puissante qui utilise ce vaste pont de réseaux pour stocker des copies du contenu d’un site web plus près de ses utilisateurs, réduisant ainsi le temps nécessaire pour récupérer les données du serveur d’origine.

Fonctionnement du cache edge

Lorsqu’un utilisateur demande du contenu sur un site web, tel que des images, des vidéos ou des pages web, la requête est généralement acheminée vers le serveur edge le plus proche plutôt que directement vers votre serveur d’origine.

Le cache edge fonctionne en stockant le contenu statique et dynamique sur ces serveurs edge. Le contenu statique, tel que les images, les fichiers CSS et JavaScript, reste inchangé pour tous les utilisateurs et peut être mis en cache pendant de longues périodes. Le contenu dynamique peut changer fréquemment et nécessite des stratégies de mise en cache plus prudentes.

En mettant le contenu en cache edge, les requêtes ultérieures pour le même contenu peuvent être servies directement à partir du serveur edge, sans qu’il soit nécessaire de le récupérer à partir du serveur d’origine.

Outre la réduction de la charge sur votre serveur, cela minimise également la distance que les données doivent parcourir, ce qui diminue les temps de chargement, réduit la latence et améliore les performances globales.

Le cache edge est particulièrement bénéfique pour les sites web dont l’audience est mondiale. En tirant parti des serveurs edge largement distribués d’un CDN, vos utilisateurs du monde entier peuvent accéder au contenu de manière rapide et fiable.

Quels sont les sites web qui bénéficient du cache edge ?

Le cache edge est utile pour toute une série de sites web, qu’il s’agisse de simples sites statiques ou d’applications entièrement interactives. Examinons en détail les types de sites web qui peuvent bénéficier de l’amélioration significative des performances offerte par la mise en cache edge.

Sites statiques

Les sites statiques, dont le contenu est fixe et change rarement, sont des candidats idéaux pour la mise en cache.

Il s’agit généralement de blogs, de portfolios, de pages de destination et de sites web d’information qui n’utilisent pas de contenu dynamique. Le HTML, le CSS, les images et les scripts côté client comme le JavaScript sont les seuls éléments présents.

Bien que le cache edge fonctionne pour certains types de contenu dynamique, il nécessite un peu plus de configuration. La nature pré-rendue des sites web statiques se prête très bien à la mise en cache edge, car les fichiers de cache restent à jour pendant des semaines, voire des mois.

Le cache edge élimine la nécessité de récupérer à plusieurs reprises un contenu inchangé sur le serveur d’origine, ce qui permet un accès immédiat aux ressources mises en cache et une expérience de navigation plus fluide.

En outre, les sites statiques utilisent très peu de charge serveur ou de bande passante, de sorte que la mise en cache et le service sont beaucoup plus rapides et plus rentables que les sites web qui utilisent de nombreux scripts côté serveur ou qui font des appels fréquents à la base de données.

Applications interactives

Pour les sites web qui s’appuient fortement sur des applications interactives ou qui diffusent un contenu dynamique, notamment les plateformes de commerce électronique ou les réseaux de médias sociaux, la mise en cache joue un rôle important dans l’optimisation des performances.

Les méthodes traditionnelles de mise en cache sont souvent moins efficaces lorsqu’il s’agit de contenu dynamique et personnalisé. Pendant longtemps, seuls les contenus statiques tels que les images et le HTML pouvaient être mis en cache.

La mise en cache edge a bouleversé la donne, puisque les scripts eux-mêmes peuvent être déployés à partir des serveurs edge du CDN.

Les workers Cloudflare en sont un exemple : il s’agit de fonctions Javascript qui s’exécutent sur le CDN de Cloudflare. Cela permet au code dynamique qui répond à l’entrée de l’utilisateur de s’exécuter sur les serveurs edge et d’atteindre instantanément les utilisateurs du monde entier.

Les workers Cloudflare permettent au code dynamique de s'exécuter sur des serveurs edge.
Les workers Cloudflare permettent au code dynamique de s’exécuter sur des serveurs edge.

Grâce à cela, vous pouvez offrir une expérience transparente aux visiteurs sans compromettre l’interactivité.

Sites web exigeants et à ressources élevées

Les sites web qui gèrent des volumes de trafic importants ou des applications gourmandes en ressources, comme les plateformes de streaming ou les portails de jeux en ligne, peuvent bénéficier de manière significative de la mise en cache edge.

Ces sites web diffusent souvent des fichiers volumineux, tels que des vidéos, des flux audio ou des images haute résolution, qui peuvent solliciter les serveurs d’origine et la bande passante du réseau et entrainer une mise en mémoire tampon et des temps de latence.

Le cache edge allège la charge de vos serveurs en stockant et en servant ces fichiers volumineux à partir des serveurs en périphérie les plus proches de vos visiteurs. En outre, la nature distribuée des serveurs edge vous permet de gérer des pics de trafic importants et d’évoluer en fonction de la croissance de votre base d’utilisateurs.

Sites de commerce électronique

Sur les sites de commerce électronique, chaque seconde peut faire la différence pour conserver ou perdre un client potentiel, vous ne voulez donc pas en perdre.

La mise en cache Edge fonctionne bien dans ce cas, car elle met en cache le contenu dynamique, comme les listes de produits, les informations tarifaires et les sessions d’utilisateurs, qui nécessitent une livraison rapide et fiable. Elle met également en cache les pages de produits, les images et les autres ressources fréquemment consultées sur les serveurs edge.

Malheureusement, les sites de commerce électronique sont souvent la cible d’attaques DDoS, qui peuvent être dévastatrices. Grâce aux serveurs edge et aux CDN dans leur ensemble, la technologie d’équilibrage de charge répartit la vague de trafic malveillant sur des centaines de serveurs afin que vos clients légitimes puissent continuer à faire leurs achats.

En prime, le pic occasionnel de trafic pendant les vacances sera géré sans effort.

Que vous soyez une petite boutique ou une grande place de marché, la mise en cache edge vous permet d’offrir une expérience d’achat transparente et sécurisée, et non lente et frustrante.

Sites de diffusion multimédia en continu

La diffusion en direct, la diffusion de vidéos, la diffusion de musique – tout cela est extrêmement exigeant pour vos serveurs.

Et rien n’est plus frustrant pour vos visiteurs que de voir leur chanson préférée ou une vidéo qu’ils sont en train d’apprécier s’interrompre pendant la mise en mémoire tampon. Une certaine latence peut être acceptable pour un site web classique, mais pas lorsqu’il s’agit de diffusion en continu de contenus multimédias.

La mise en cache edge est essentielle pour assurer une lecture fluide et ininterrompue. Les fichiers vidéo et audio ne changent pas souvent, ils peuvent donc être mis en cache sur des serveurs edge beaucoup plus proches des visiteurs. C’est particulièrement important pour la diffusion de vidéos haute définition, car elles sont très exigeantes et l’encombrement du réseau est un problème majeur.

Même le contenu en direct peut bénéficier de la mise en cache edge. Bien qu’il puisse être difficile de mettre en cache un contenu en temps réel, les utilisateurs du monde entier peuvent se connecter au serveur edge le plus proche d’eux et éviter de surcharger votre serveur d’origine, même si le nombre de spectateurs atteint des milliers.

Grâce à la mise en cache edge, les sites de diffusion multimédia en continu peuvent offrir une expérience de visionnage de qualité supérieure qui fidélise les utilisateurs et les incite à revenir.

Plateformes de jeux

Tout comme le streaming multimédia, le jeu est une expérience où la latence n’est pas acceptable – vos joueurs ne resteront pas longtemps avec un jeu laggy et peu réactif.

C’est particulièrement vrai pour les jeux multijoueurs, où le moindre accroc peut sérieusement gâcher le plaisir de quelqu’un.

Bien qu’il incombe aux développeurs d’optimiser leur jeu et de ne pas faire d’appels réseau inutiles, il est tout aussi important d’utiliser un CDN disposant de nombreux serveurs edge pour assurer le bon fonctionnement du jeu.

Les serveurs edges peuvent être utilisés pour mettre en cache des ressources telles que des fichiers graphiques et audio et les transmettre en continu aux joueurs lorsqu’ils les atteignent. Ils peuvent également mettre en cache les fichiers de mise à jour à venir, voire l’intégralité du fichier de jeu lui-même dans certains cas.

De plus, les serveurs de jeux sont une autre cible importante pour les attaques DDoS, et les serveurs edge aident à décharger tout trafic malveillant qui pourrait vous parvenir – ou à s’adapter rapidement lorsque vous recevez un afflux soudain de nouveaux joueurs.

Plateformes d’apprentissage en ligne

Les systèmes de gestion de l’apprentissage et autres sites web éducatifs contiennent de nombreux types de contenus différents qui peuvent être mis en cache.

Les images, les vidéos, le son, les jeux interactifs et les démonstrations, les flux en direct, les quiz et tout autre matériel interactif peuvent tous être mis en cache afin d’être transmis plus efficacement aux étudiants.

La répartition sur des serveurs edges mondiaux est également très utile lorsque vous devez faire face à un volume élevé d’inscriptions d’étudiants. Un LMS lent et peu performant constitue une mauvaise expérience d’apprentissage pour vos étudiants.

Blogs, actualités et sites web d’information

Les blogs et les sites web d’information fonctionnent particulièrement bien avec la mise en cache edge, car ils utilisent beaucoup de contenu statique. Bien que vous puissiez occasionnellement mettre à jour des articles et d’autres ressources, c’est suffisamment rare pour que le cache reste bon pendant longtemps.

En mettant en cache les articles, images et contenus multimédias fréquemment consultés sur des serveurs pedges situés plus près des utilisateurs, les blogs peuvent réduire les temps de chargement et améliorer la réactivité globale. Les lecteurs peuvent ainsi parcourir votre catalogue d’articles sans interruption ni retard.

La popularité mondiale des blogs fait également de la mise en cache edge un élément essentiel du maintien de l’accessibilité mondiale, même en cas de pic de trafic. Vous ne savez jamais quand un article deviendra viral.

Quand ne pas utiliser le cache edge

Bien que la mise en cache edge présente de nombreux avantages pour l’optimisation des performances d’un site web, il existe certains scénarios dans lesquels elle ne fonctionne pas très bien.

Contenu très dynamique ou en temps réel

Bien que la mise en cache edge permette d’optimiser la diffusion de contenus statiques et même de certains contenus dynamiques, elle présente des limites lorsqu’il s’agit de mettre en cache des contenus très dynamiques, en particulier des contenus qui changent en temps réel.

Les contenus qui sont fréquemment mis à jour ou qui sont personnalisés pour chaque utilisateur peuvent ne pas convenir à la mise en cache edge.

Les CDN modernes comme Cloudflare ont introduit des fonctions qui peuvent gérer certains types de contenu dynamique plus efficacement, comme l’exécution de code à partir des serveurs edges eux-mêmes. Mais tout ne peut pas être mis en cache, du moins sans une grande compétence, des connaissances avancées et une configuration complexe du CDN.

Dans les cas où la mise en cache n’est pas possible ou pratique, vous pouvez tirer parti de la mise en cache du navigateur, optimiser vos ressources pour réduire la taille des fichiers et mettre en œuvre un code plus efficace pour réduire les temps de réponse du serveur.

Contenu personnalisé

La mise en cache edge n’est pas adaptée à la fourniture d’un contenu adapté à chaque utilisateur. L’un des principaux avantages de la mise en cache est qu’elle permet de diffuser des contenus fréquemment consultés à partir de serveurs edges afin que les internautes du monde entier puissent les télécharger rapidement. Si une seule personne le voit, il n’est pas utile de le mettre en cache.

Les recommandations personnalisées sur les sites de commerce électronique, les flux d’informations personnalisés ou les tableaux de bord spécifiques aux utilisateurs ne peuvent généralement pas être mis en cache car ils reposent sur des données ou des interactions en temps réel.

Au lieu de vous fier à la mise en cache edge, vous pouvez mettre en œuvre des stratégies de diffusion de contenu dynamique telles que les scripts côté client, la mise en cache du navigateur, l’extraction préalable du contenu et la compression des données afin d’optimiser la diffusion de contenu personnalisé.

Éviter les règles de mise en cache complexes

La mise en œuvre de la mise en cache edge peut introduire une complexité supplémentaire, en particulier si votre site web a déjà mis en place des règles de mise en cache complexes.

Par exemple, la mise en cache edge peut être difficile à configurer ou donner des résultats inattendus si elle est utilisée parallèlement à des règles existantes telles que des en-têtes de contrôle de cache personnalisés, l’invalidation du cache ou des règles de contournement du cache.

Cela ne veut pas dire que c’est impossible. Il faut simplement un développeur compétent pour la mettre en place correctement. Des configurations de mise en cache mal adaptées entre le serveur d’origine et les serveurs edges peuvent entrainer des conflits de cache ou l’affichage d’un contenu obsolète.

En fonction de la complexité de votre architecture de mise en cache existante, l’intégration de la mise en cache edge peut représenter une tâche considérable.

Fichiers très volumineux

La mise en cache edge est optimisée pour la fourniture de fichiers de petite ou moyenne taille, souvent statiques. En fonction de la capacité des serveurs, vous pourriez avoir des difficultés à mettre en cache des fichiers très volumineux, tels que des vidéos haute définition, des téléchargements de logiciels ou des ensembles de données volumineux.

Cela dépendra fortement du CDN que vous utilisez. Si les serveurs edges peinent à fournir des fichiers multimédias volumineux, il se peut que des fichiers de sites web plus importants soient évincés du cache ou que les performances soient médiocres en raison de la largeur de bande élevée et de l’utilisation des ressources qu’implique la fourniture de fichiers volumineux à des centaines d’utilisateurs.

Si le fichier est fréquemment mis à jour, vous rencontrerez également des problèmes d’invalidation du cache, car les versions périmées doivent être purgées et mises à jour sur tous les serveurs edges. Ce processus peut être lent et aboutir à ce que les utilisateurs soient confrontés à un contenu obsolète.

Au lieu de cela, vous pouvez contourner la mise en cache edge pour que les utilisateurs téléchargent à partir du serveur d’origine, mettre partiellement en cache une partie du contenu du fichier ou – pour les sites de streaming vidéo ou autres sites similaires où un CDN est nécessaire – créer une configuration CDN spécialisée optimisée pour la diffusion de fichiers volumineux.

Problèmes de sécurité et de confidentialité

Si la mise en cache edge peut améliorer les performances des sites web, elle pose des problèmes de sécurité et de confidentialité, en particulier lorsqu’il s’agit de mettre en cache des contenus authentifiés, personnalisés ou privés.

La mise en cache edge d’informations sensibles augmente le risque d’accès non autorisé et de violation des données. Plus il y a de copies, plus il y a de chances qu’elles soient découvertes.

La mise en cache de contenu peut également poser des problèmes au regard de lois telles que le RGPD, qui exige que vous supprimiez toutes les copies stockées des informations de l’utilisateur sur demande.

Les serveurs Edge augmentent la surface d’attaque de votre site web et de ses données et peuvent potentiellement conduire à des failles de sécurité telles que l’empoisonnement du cache.

Vous pouvez atténuer ces risques en chiffrant tout le contenu privé qui passe par le cache, en ajoutant des politiques d’invalidation du cache pour purger les données obsolètes et inutilisées, ou en évitant de mettre en cache des données sensibles en premier lieu.

Autres considérations

Enfin, pour les utilisateurs de Kinsta en particulier, la mise en cache n’est pas toujours compatible avec certains réglages.

  • La mise en cache ne fonctionne pas bien avec la géolocalisation, sauf à l’échelle nationale. La géolocalisation basée sur les états et les villes ne fonctionnera pas correctement, et les zones proches des frontières nationales peuvent fonctionner de manière inhabituelle.
  • Les exclusions personnalisées ajoutées via Advanced Site Cache ne fonctionnent pas.
  • La détection des agents utilisateurs pour afficher des sites différents pour les mobiles et les ordinateurs de bureau ne fonctionne pas avec la mise en cache edge. Vous pouvez utiliser la fonction Mobile Caching de Kinsta comme alternative.
  • La protection par mot de passe de Kinsta n’est pas compatible avec le cache edge.
  • Le cache edge de Kinsta et Automatic Platform Optimizations (APO) de Cloudflare ne sont pas compatibles.
  • Le cache edge est incompatible avec le blocage de l’IP et de la géolocalisation.

Quelle que soit l’infrastructure de votre site web, le cache edge peut entrer en conflit avec certains réglages. Après avoir configuré un CDN ou activé le cache edge, il est conseillé de tester votre site web et toutes les applications qu’il contient pour s’assurer que tout fonctionne correctement.

Comment fonctionne le cache Edge dans WordPress

La mise en œuvre de la mise en cache dans l’environnement WordPress comporte des considérations et des défis uniques.

  • Les sites web WordPress servent généralement des ressources statiques et du contenu dynamique comme de petits scripts côté serveur et des appels à la base de données – des candidats parfaits pour la mise en cache.
  • Cependant, la nature dynamique et constamment mise à jour de WordPress signifie que le contenu peut parfois devenir obsolète. Des mécanismes de purge appropriés tels que Cloudflare APO et l’invalidation du cache sont nécessaires pour éviter les contenus périmés. Vous pouvez également vider le cache manuellement avec Kinsta si vous remarquez un problème.
  • Les extensions et les thèmes WordPress peuvent introduire des complexités supplémentaires. Certaines extensions qui génèrent du contenu dynamique, ajoutent du contenu personnalisé ou authentifié, ou s’appuient sur un traitement côté serveur peuvent être incompatibles avec la mise en cache edge.

En général, WordPress et la mise en cache edge fonctionnent bien ensemble pour améliorer les performances, mais gardez ces considérations à l’esprit et assurez-vous de tester en profondeur toutes les extensions ou tous les thèmes qui ajoutent du contenu dynamique.

Cache Edge avec Kinsta

Les utilisateurs de Kinsta bénéficient d’une fonctionnalité peu commune : La possibilité d’activer gratuitement la mise en cache edge. Quelques-unes des fonctionnalités :

  • Kinsta intègre Cloudflare et ses plus de 260 centres de données pour offrir le cache edge gratuitement pour tous les plans. Vous n’avez pas besoin d’une extension pour l’activer ; un clic dans le tableau de bord MyKinsta suffit.
  • La mise en cache mobile est prise en charge si vous créez des pages séparées pour les utilisateurs mobiles.
  • Vous pouvez vider le cache à la demande si vous remarquez des ressources obsolètes qui doivent être purgées – bien que cela soit généralement inutile puisque Kinsta videra automatiquement le cache edge chaque fois que vous mettez à jour une page.
  • La mise en cache edge est automatiquement exclue pour les pages privées/personnalisées comme le panier de WooCommerce, les zones de profil BuddyPress privées, ou tout autre endroit où un utilisateur pourrait avoir besoin d’être connecté. En fonction de votre configuration, vous pouvez avoir besoin d’exclure d’autres pages, et le support de Kinsta peut vous aider à configurer cela.

Pour finir, le cache edge de Kinsta ne sert pas les ressources statiques comme les images ou les fichiers CSS. Ceci est géré par le CDN de Kinsta.

Dans l’ensemble, le cache edge est facile avec Kinsta. Il est gratuit pour tout le monde et l’activer est aussi simple que de cliquer sur un bouton. Il n’y a pas d’installation fastidieuse ou d’extensions nécessaires.

Comment activer le cache edge

Maintenant que vous savez pourquoi le cache edge est si important, nous allons vous montrer deux méthodes pour le faire fonctionner sur votre site.

Activer le cache edge dans MyKinsta

Activer le cache edge dans MyKinsta est aussi simple que de cliquer sur un bouton.

Activer la mise en cache dans MyKinsta est simple.
Activer la mise en cache dans MyKinsta est simple.
  • Étape 1 : Connectez-vous au tableau de bord MyKinsta et cliquez sur le site que vous voulez éditer dans la section Sites WordPress.
  • Étape 2 : Trouvez le cache edge dans la liste des réglages sur la gauche.
  • Étape 3 : Vous trouverez peut-être que le cache edge est déjà activé puisque Kinsta est en train de déployer le cache edge automatique pour tous les sites. Si ce n’est pas le cas, cliquez sur le bouton noir Activer en haut à droite.
  • Étape 4 : Si vous avez ajouté des règles de cache personnalisées, vous recevrez une autre invite pour confirmer qu’elles fonctionnent avec la mise en cache edge. Cliquez sur Activer la mise en cache edge lorsque vous êtes prêt.
  • Étape 5 : Si vous envoyez les utilisateurs mobiles vers une page distincte, cliquez sur Activer dans la zone Cache mobile pour l’activer.

Et c’est tout ! La mise en cache edge fonctionne désormais sur votre site.

Vous pouvez également vider manuellement le cache edge : Cliquez sur le bouton Vider le cache en bas de la page ou entrez une URL à effacer et cliquez sur Effacer le cache de l’URL.

Activer le cache edge dans Cloudflare

Le cache edge de Kinsta utilise déjà la technologie Cloudflare, il n’est donc pas nécessaire de l’activer si vous avez un compte Kinsta.

Cloudflare lui-même propose également la mise en cache par défaut, que vous pouvez désactiver de manière sélective en utilisant une règle de contournement. Mais il existe quelques réglages que vous pouvez modifier, comme le TTL (durée pendant laquelle le serveur edge stocke ses fichiers).

Notez que si vous avez déjà mis en place un en-tête de contrôle du cache, cela peut s’avérer inutile. Il est également préférable de consulter un développeur avant de modifier les paramètres du cache, à moins que vous ne sachiez ce que vous faites, car ils peuvent être très sensibles.

  • Étape 1 : Connectez-vous à votre compte Cloudflare et accédez au tableau de bord.
  • Étape 2 : Cliquez sur Règles > Règles de page, puis sur Créer une règle de page.
  • Étape 3 : Saisissez les pages que vous souhaitez mettre en cache dans le champ URL (obligatoire). Utilisez le symbole du joker (*) pour appliquer ce paramètre à plusieurs pages. Par exemple, « exemple.com/* » s’appliquera à toutes les pages de votre site. Soyez prudent car toutes les pages ne sont pas adaptées à la mise en cache.
  • Étape 4 : Dans la liste déroulante Choisissez un réglages, sélectionnez ETTL du cache edge TTL et sélectionnez la durée de votre cache avant son expiration.
  • Étape 5 : Si vous souhaitez également mettre en cache les ressources dynamiques, cliquez sur Ajouter un réglage, ajoutez le réglage Niveau de mise en cache et définissez-le sur Tout mettre en cache.

Remarque : Tout mettre en cache ne doit pas être utilisé sur les pages qui nécessitent une connexion. Vous pouvez créer une nouvelle règle et la définir sur Contourner sur les pages sensibles. Veillez à ce que la règle de contournement soit placée au-dessus de la règle « Tout mettre en cache ».

Vous pouvez également définir une règle de cache dans Cloudflare.
Vous pouvez également définir une règle de cache dans Cloudflare.

Vous pouvez également utiliser une règle de cache à la place.

  • Étape 1 : Accédez au tableau de bord de Cloudflare.
  • Étape 2 : Naviguez vers Cache > Règles de cache et cliquez sur le bouton bleu Créer une règle.
  • Étape 3 : Nommez votre règle, puis regardez dans Lorsque les requêtes entrantes correspondent … Dans le menu déroulant Champ, cliquez sur Chemin d’URI, laissez l’Operateur sur equals, et saisissez « / » dans le champ Valeur. La règle s’appliquera à toutes les pages, mais là encore, il se peut que cela ne soit pas approprié. Adaptez cette règle à votre infrastructure.
  • Étape 4 : Définissez le TTL Edge à une valeur appropriée pour votre site web. Si vous souhaitez le définir manuellement, cliquez sur Ignorer l’en-tête cache-control et utiliser ce TTL.
  • Étape 5 : Cliquez sur Déployer lorsque vous avez terminé.
Définition du temps de vie des entrées (TTL) dans Cloudflare.
Définition du temps de vie des entrées (TTL) dans Cloudflare.

Résumé

La mise en cache est un outil puissant pour fournir des temps de chargement plus rapides, créer une meilleure expérience utilisateur, et finalement optimiser les performances de WordPress. Les ressources statiques et dynamiques sont mises en cache sur les serveurs edge, ce qui permet aux utilisateurs du monde entier d’en bénéficier.

Jeremy Holcombe Kinsta

Rédacteur en chef du contenu et du marketing chez Kinsta, développeur web WordPress et rédacteur de contenu. En dehors de WordPress, j'aime la plage, le golf et le cinéma. J'ai aussi des problèmes avec les personnes de grande taille ;).