Intégration de CloudFlare avec WordPress

CloudFlare est l'un des principaux CDN sur le Web à l'heure actuelle. Il dispose de serveurs situés aux quatre coins du monde dans des endroits stratégiques qui réduisent les temps de chargement de votre site Web en servant des fichiers statiques tels que des images, des vidéos, des CSS et du JavaScript à partir des centres de données les plus proches des visiteurs du site.. 

Dans ce tutoriel, vous apprendrez à intégrer CloudFlare à votre site WordPress..

La rapidité et la sécurité sont deux des paramètres de performance de site Web les plus fréquemment abordés par les développeurs et les concepteurs. Non seulement ils ont des implications directes sur les utilisateurs finaux, mais ils peuvent également compter beaucoup dans l'analyse de Google pour déterminer le classement des moteurs de recherche d'un site Web particulier. Au fil des ans, Google a précisé à plusieurs reprises que le temps de chargement d'une page était l'un des facteurs clés de son analyse et de son classement globaux sur son site Web.. 

Lorsque vous analysez les performances et la vitesse de votre site Web dans l'outil Page Speed ​​Insights de Google, l'utilisation d'un CDN ou d'un réseau de diffusion de contenu est souvent l'une de ses principales recommandations si les performances sont lentes. Vous ne savez pas ce qu'est un CDN? Continue de lire!

Dans ce tutoriel, vous en apprendrez plus sur un CDN, CloudFlare, en détail, et j'expliquerai également les concepts de base et les avantages d'un CDN afin d'éviter toute confusion sur le sujet..

Qu'est-ce qu'un réseau de diffusion de contenu??

En termes simples, lorsque vous achetez un domaine de site Web et un hébergement, la société d’hébergement Web stocke toutes vos données dans un centre de données particulier situé dans une ville particulière. Lorsque quelqu'un visite votre site Web, une requête est envoyée du navigateur du visiteur vers votre centre de données à partir duquel les fichiers de votre site Web sont ensuite téléchargés sur l'ordinateur de l'utilisateur. Les vitesses de chargement de votre page varient en fonction de la distance entre l'emplacement du visiteur et les centres de données contenant les fichiers de votre site Web. Dans la plupart des cas, cela entraîne des retards dans les temps de chargement des pages, car différentes requêtes sont continuellement envoyées de l'ordinateur du visiteur à votre centre de données..

Un réseau de distribution de contenu (CDN) résout ce problème en plaçant des copies des données statiques de votre site Web dans plusieurs centres de données situés à des emplacements géographiques différents. Lorsqu'un internaute visite votre site Web, un CDN sert à votre site les données du centre de données le plus proche du visiteur. Cela se traduit naturellement par des vitesses de page plus rapides, des temps de chargement réduits et des taux de rebond réduits.

Les avantages d'un réseau de diffusion de contenu

Le principal avantage d'un CDN est qu'il augmente considérablement la vitesse de chargement des pages. Cet avantage unique présente plusieurs autres avantages. Voici un bref aperçu de certains d'entre eux.

Accessibilité accrue

Pour tout domaine unique, les navigateurs ont une certaine limite pour le nombre de connexions simultanées. Par exemple, si un navigateur autorise jusqu'à quatre connexions simultanées à un domaine particulier et qu'un utilisateur télécharge quatre fichiers différents à partir de ce domaine en même temps, il devra attendre au moins un d'entre eux avant de terminer. peut commencer le cinquième téléchargement. Mais, comme les fichiers CDN sont hébergés sur différents domaines, les sites Web utilisant un CDN peuvent permettre plusieurs connexions simultanées à un seul utilisateur..

Taux de rebond réduits

L'augmentation de la vitesse, résultant de l'utilisation d'un CDN, se traduit naturellement par une réduction des taux de rebond des sites Web. Google utilise le taux de rebond comme indicateur de pertinence pour les sites Web. Un taux de rebond inférieur aidera à améliorer votre classement dans les moteurs de recherche..

Meilleure gestion du trafic

En utilisant un CDN, votre site Web sera mieux équipé pour gérer un trafic accru. Ainsi, même s'il y a une augmentation soudaine du trafic sur votre site Web ou votre blog, au cas où l'un de vos messages deviendrait viral, votre site Web resterait toujours en ligne..

Meilleure sécurité de site Web

Les CDN jouent également un rôle essentiel dans le filtrage des spammeurs, des programmes malveillants potentiels et des attaques DDOS. La plupart des CDN offrent des systèmes de filtrage qui analysent les données de vos visiteurs et, au fil du temps, développent une liste de visiteurs interdits ou potentiellement dangereux et les empêchent de nuire à votre site Web..

Réduction des coûts du site Web

Si vous utilisez un service d'hébergement à bande passante limitée, un CDN peut réduire considérablement les coûts de votre site Web en fournissant tous vos fichiers statiques à partir de ses propres serveurs. Cela réduirait la charge de la bande passante de votre site Web et vous permettrait de diffuser davantage de données dans les mêmes coûts..

Qu'est-ce que CloudFlare CDN??

CloudFlare est l'un des principaux CDN sur le Web à l'heure actuelle. Il dispose de serveurs situés aux quatre coins du monde dans des endroits stratégiques qui réduisent les temps de chargement de votre site Web en servant des fichiers statiques tels que des images, des vidéos, des CSS et du JavaScript à partir des centres de données les plus proches des visiteurs du site. De plus, il optimise la vitesse de vos pages en réduisant au minimum le code JavaScript qui y est contenu..

L’avantage de CloudFlare, mis à part ses serveurs situés à des emplacements stratégiques, est le grand nombre d’utilisateurs du monde entier qui utilisent ses services. En raison de sa forte communauté d'utilisateurs, CloudFlare dispose de données de meilleure qualité et plus avancées concernant différentes menaces de sécurité en ligne par rapport aux autres CDN..

Lorsqu'une menace à la sécurité est identifiée sur le site Web d'un utilisateur de CloudFlare, elle est immédiatement ajoutée à sa base de données centrale à partir de laquelle tous ses serveurs sont informés de la menace. Cela réduit considérablement les menaces potentielles pour les utilisateurs de CloudFlare..

En raison de ses fonctionnalités polyvalentes, de la qualité des services et du nombre d'utilisateurs de CloudFlare, plusieurs grandes entreprises d'hébergement Web, telles que Bluehost et HostGator, l'offrent désormais en tant que service recommandé avec leurs offres d'hébergement standard..

Configuration de CloudFlare pour votre site Web WordPress

Il existe deux manières de configurer CloudFlare pour votre site Web ou votre blog WordPress. Peu importe la plate-forme sur laquelle repose un site Web, du moment que vous avez le droit de changer ses serveurs de noms. Voici les deux méthodes.

Configuration via l'hébergement Web cPanel

Comme je l'ai dit plus tôt, des services d'hébergement comme Bluehost et HostGator proposent CloudFlare comme option supplémentaire dans leur hébergement Web, cPanel..

Étape 1

Pour commencer votre installation automatique, cliquez sur l’icône CloudFlare dans votre cPanel. J'utilise le service d'hébergement Web HostMonster (société soeur de Bluehost) pour ce didacticiel. C’est ce que vous verrez lorsque vous cliquez sur l’icône CloudFlare.

Ici, il vous sera demandé de créer un compte CloudFlare gratuit. Si vous avez déjà un compte, connectez-vous en entrant vos identifiants.

Étape 2

Une fois connecté, vous pourrez voir une liste de tous les noms de domaine associés à votre compte d'hébergement..

J'ai volontairement supprimé la liste de domaines pour des raisons de sécurité, mais vous pouvez voir le statut devant chaque nom de domaine. Les nuages ​​en gris indiquent les domaines dans lesquels CloudFlare n'est toujours pas actif, tandis que les nuages ​​en orange indiquent les domaines utilisant CloudFlare CDN..

Étape 3

Pour activer CloudFlare pour n’importe quel domaine, cliquez simplement sur le bouton Activer lien en face de lui. Ça y est, vous n'avez rien d'autre à faire! Votre service d'hébergement modifiera les serveurs de noms et autres configurations en votre nom..

Mais rappelez-vous, ceci active la version gratuite la plus élémentaire de CloudFlare. Pour activer la version premium, vous devez choisir parmi les différents packages CDN disponibles sur le site Web de CloudFlare..

Configuration manuelle à partir du site Web de CloudFlare

Pour configurer manuellement CloudFlare pour votre site Web, vous devez suivre les étapes suivantes.

Étape 1

Visitez le site Web CloudFlare et créez un compte gratuit..

Étape 2

Ajoutez l'adresse de votre site Web et attendez que CloudFlare recherche ses enregistrements existants. Cela prend généralement environ 50 à 60 secondes..

Étape 3

Vous verrez ensuite une liste des enregistrements de domaine et de leurs différents sous-domaines, ainsi que les adresses sur lesquelles ils pointent. Ici, vous avez la possibilité de conserver ou de supprimer différents enregistrements de domaine sur les serveurs CloudFlare..

Une fois encore, les domaines actifs et inactifs seront indiqués en utilisant respectivement les nuages ​​orange et gris. Après avoir vérifié vos enregistrements et apporté les modifications requises (le cas échéant), vous pouvez passer à l'étape suivante..

Étape 4

Dans cette étape, vous serez invité à choisir un ensemble de services pour votre compte CloudFlare. Les trois principaux paramètres sont le plan de tarification, le plan de performance et le plan de sécurité..

Dans la tarification, vous avez la possibilité de choisir un plan gratuit, un plan pro et un plan commercial. Voici quelques unes de leurs principales caractéristiques.

Les plans de performance incluent uniquement CDN, CDN + optimisations de base et CDN + optimisations complètes.

Enfin, vous avez les options de sécurité.

Étape 5

Une fois que vous avez défini les paramètres de votre paquet, vous serez redirigé vers la dernière page sur laquelle vous recevrez vos serveurs de noms CloudFlare. Vous devrez copier les serveurs de noms CloudFlare dans les paramètres DNS de votre domaine et remplacer vos paramètres actuels par les serveurs de noms copiés. Ce processus prend généralement entre 1 heure et 48 heures, car les serveurs doivent se propager..

Fonctionnalités CloudFlare supplémentaires

Il existe des fonctionnalités et options supplémentaires que vous pouvez utiliser pour améliorer votre expérience CloudFlare..

applications

De nombreuses applications gratuites et payantes peuvent être utilisées pour ajouter de nouvelles pages et de nouvelles fonctionnalités à votre site Web. Chaque application doit être configurée séparément.

Analytique

Vous pouvez afficher des analyses détaillées pour chacun de vos domaines sur CloudFlare en cliquant sur le bouton Analytique lien dans le tableau de bord du site principal. CloudFlare offre des analyses complètes, recueillies directement à partir de vos serveurs..

Contrôle de la menace

Vous pouvez y afficher des listes d'adresses IP de différentes régions susceptibles de menacer la sécurité de votre site. Vous voyez également la liste des adresses IP qui ont été contestées mais qui ont échoué. Vous pouvez cependant choisir de les bloquer définitivement si vous le souhaitez..

CloudFlare WordPress Plugin

CloudFlare a également un plugin dédié pour les utilisateurs de WordPress. L'objectif fondamental de ce plugin est de garantir que les informations correctes et les adresses IP apparaissent dans les commentaires postés sur votre site Web. Il vous permet également de signaler les spammeurs directement aux serveurs de CloudFlare, afin qu'ils puissent être bloqués dans tous les domaines..


Mais avant d'installer le plugin, vous voudrez peut-être en savoir plus sur la page d'accueil du produit (par opposition à la page d'accueil du plugin).

Le plug-in gratuit de CloudFlare pour WordPress accélère les vitesses de chargement des pages, améliore le référencement et protège contre les attaques DDoS et les vulnérabilités spécifiques à WordPress.

La page aborde également les sujets suivants:

  • un clic pour optimiser les paramètres WordPress,
  • jeux de règles pour un pare-feu d'applications Web,
  • purge automatique du cache sur les mises à jour du site.

L'installation du plugin WordPress et les instructions sont simples (bien que non visibles immédiatement) sur la page du référentiel WordPress.org.

Directement des vendeurs eux-mêmes, voici comment l’installer avec votre copie de WordPress:

À partir de votre tableau de bord WordPress

  1. Visitez «Plugins»> Ajouter un nouveau
  2. Recherche Cloudflare
  3. Activer Cloudflare depuis votre page Plugins.

De WordPress.org

  1. Télécharger Cloudflare
  2. Téléchargez le répertoire “cloudflare” dans votre répertoire “/ wp-content / plugins /”, en utilisant ftp, sftp, scp, etc..
  3. Activer Cloudflare depuis votre page Plugins.

Une fois activé

  1. Allez sur cloudflare.com
  2. Connectez-vous avec votre compte cloudflare. (Si vous n'avez pas de compte Cloudflare, inscrivez-vous d'abord pour Cloudflare)
  3. Appuyez sur le nom de votre compte dans le coin supérieur droit et sélectionnez «Mes paramètres».
  4. Faites défiler jusqu'à «Clé API»> «Clé API globale»> Afficher la clé API
  5. Copier la clé de l'API
  6. Retourner à la page du plugin WordPress Cloudflare
  7. Entrez votre adresse email et collez votre clé API
  8. Presse Login.

Enfin, si vous avez encore des questions, CloudFlare dispose d’une formidable ressource de support disponible pour tous les utilisateurs et clients auxquels vous pouvez accéder..

En résumé

L'utilisation du CDN de CloudFlare peut considérablement améliorer les performances globales et la sécurité de votre site Web. Il s'agit actuellement du principal réseau de distribution de contenu sur le Web qui offre vitesse et sécurité à ses utilisateurs..

Pour les utilisateurs de sites Web et de blogs de taille petite à moyenne, même la version gratuite de CloudFlare est suffisante pour améliorer leurs performances globales. Toutefois, les blogs et les sites Web professionnels à fort trafic devraient explorer de nouveaux forfaits payants de CloudFlare, car cela garantirait une sécurité et une vitesse maximales à leurs sites Web..

Si vous avez des questions, n'hésitez pas à laisser un commentaire ci-dessous, et je vous recontacterai dès que je pourrai.!