Accélérer votre WordPress avec LWS Optimize et Cloudflare APO


Procédure

Le Cloudflare APO (Automatic Platform Optimization) est un service de Cloudflare conçu pour accélérer l'affichage des sites web. Grâce à son intégration dans LWS Optimize, vous pouvez l'activer et le configurer directement depuis WordPress, sans avoir à créer vous-même les règles de cache nécessaires dans Cloudflare.

Habituellement, lorsqu'un visiteur consulte une page, c'est le serveur de votre hébergement qui est sollicité afin de charger la page. Dans la plupart des cas, cela ne pose aucun soucis, mais si les visiteurs sont éloignés géographiquement de votre serveur (serveur en France, visiteur au Canada, par exemple), alors la requête prendra plus de temps.

Avec Cloudflare APO, les pages HTML de votre site sont mises en cache directement sur le réseau mondial de Cloudflare. Lorsqu'un visiteur consulte votre site, la page lui est servie depuis le serveur Cloudflare le plus proche de sa position, sans solliciter votre hébergement à chaque visite. Le résultat est généralement une réduction importante du temps de réponse du site, avec un TTFB (le temps de chargement des pages, en d'autres termes) proche de 50 ms dans la plupart des régions du monde, ainsi qu'une diminution significative de la charge sur votre hébergement, qui n'a plus à gérer l'afflux de visiteurs.

Comment fonctionne le Cloudflare APO ?

Une fois activé, Cloudflare conserve une copie des pages publiques de votre site sur ses serveurs répartis dans le monde entier.

Lorsqu'un visiteur demande une page :

  • Cloudflare vérifie si une version en cache est disponible.

  • Si c'est le cas, la page est envoyée immédiatement depuis le serveur Cloudflare le plus proche.

  • Si la page n'est pas encore en cache ou a récemment été modifiée, Cloudflare récupère une nouvelle version auprès de votre hébergement avant de la mettre à jour.

Le système fonctionne de manière totalement transparente pour vos visiteurs.

Afin d'éviter tout problème de contenu personnalisé, les visiteurs connectés à WordPress ou WooCommerce continuent de recevoir une version dynamique générée directement par votre site.

Prérequis

Avant d'activer cette fonctionnalité, vous devez disposer :

  • D'un compte Cloudflare configuré pour votre domaine.

  • D'un token API Cloudflare.

  • Du Zone ID associé à votre domaine.

Le token API doit posséder les permissions suivantes :

  • Zone.Cache Purge (Edit)

  • Zone.Cache Rules (Edit)

Activer Cloudflare APO dans LWS Optimize

Pour activer le Cloudflare APO, ouvrez le plugin LWS Optimize, rendez-vous dans le mode avancé puis dans l'onglet CDN.

Accélérer votre WordPress avec LWS Optimize et Cloudflare APO

Commencez par activer l'option Intégration Cloudflare avec LWS Optimize, puis sauvegardez vos modifications.

Accélérer votre WordPress avec LWS Optimize et Cloudflare APO

Cette étape est obligatoire : tant que l'intégration Cloudflare n'est pas active, les options APO restent désactivées. Suivez cette documentation pour plus d'informations.

Une fois l'intégration activée, faites défiler la page jusqu'à la section Cloudflare APO — Cache HTML Edge.

Accélérer votre WordPress avec LWS Optimize et Cloudflare APO

Renseignez ensuite :

  • Le Zone ID de votre domaine.

  • Votre token API Cloudflare.

Cliquez ensuite sur le bouton Installer la Cache Rule sur Cloudflare, puis activez l'option Cloudflare APO avant de sauvegarder vos modifications.

Que fait le bouton « Installer la Cache Rule » ?

Ce bouton configure automatiquement Cloudflare afin que les pages HTML de votre site puissent être mises en cache.

La règle créée exclut automatiquement les zones qui ne doivent jamais être mises en cache, notamment :

  • L'administration WordPress.

  • La page de connexion.

  • Les visiteurs connectés.

  • Les sessions WooCommerce.

  • Les pages panier et commande.

Dans la majorité des cas, aucune configuration supplémentaire n'est nécessaire dans Cloudflare.

Gestion du cache

Le cache Cloudflare est synchronisé automatiquement avec celui de LWS Optimize.

Lorsque vous modifiez ou publiez un article, une page ou un produit :

  • Le cache local du plugin est vidé.

  • Le cache Cloudflare est également purgé automatiquement.

Les visiteurs accèdent ainsi rapidement à la version la plus récente du contenu sans intervention manuelle.

Les pages HTML sont conservées jusqu'à 8 heures sur le réseau Cloudflare avant d'être renouvelées.

Vider le cache manuellement

Dans certaines situations, vous pouvez souhaiter forcer la suppression immédiate de tout le cache Cloudflare.

Cette opération peut être réalisée via WP-CLI avec la commande suivante :

wp lwsoptimize cloudflare purge-all

Bon à savoir

Si vous désactivez Cloudflare APO dans LWS Optimize, la règle de cache créée précédemment sur Cloudflare n'est pas supprimée automatiquement.

Si vous n'utilisez plus cette fonctionnalité, vous pouvez supprimer cette règle directement depuis votre tableau de bord Cloudflare.

Conclusion

Le Cloudflare APO est l'une des optimisations les plus efficaces pour améliorer les performances d'un site à l'échelle mondiale. Une fois configuré, il fonctionne de manière entièrement automatique et ne nécessite généralement aucune maintenance particulière.

Pour les sites recevant des visiteurs depuis plusieurs pays ou générant un trafic important, son activation permet souvent d'obtenir les gains de performance les plus visibles avec un minimum de configuration.

Notez cet article

Vous avez noté 0 étoile(s)

Cet article a été lu 1 fois.

Top