Home » Blog » Comment choisir un CDN pour WordPress

Comment choisir un CDN pour WordPress

Avez-vous déjà été entraîné dans tant de directions pour faire face aux exigences de la vie que vous souhaiteriez pouvoir simplement claquer des doigts et créer un clone de vous-même pour vous aider à suivre le rythme ?

En technologie, nous appelons ce clone un réseau de distribution de contenu (CDN). Dans cet article, nous allons expliquer le « quoi » et le « pourquoi » des CDN et propose des conseils pour choisir le meilleur CDN pour les sites WordPress.

Photo par NeONBRAND sur Unsplash

 

 

Comment fonctionne un réseau de diffusion de contenu

Pour commencer, prenons un peu plus loin cette analogie « demandes pressantes de la vie ». Imaginez que vous soyez un dirigeant important dans une entreprise mondiale et que vous avez des bureaux dans le monde entier. On vous appelle parfois pour jouer dans certains de ces endroits plus reculés, mais votre domicile est à New York.

Maintenant, si vous aviez besoin de votre bureau de Shanghai, il serait probablement plus efficace d’envoyer votre « clone » basé à Taïwan au lieu de vous y rendre vous-même depuis New York. Eh bien, c’est essentiellement ainsi qu’un CDN fonctionne et, mieux, il prend également toutes les décisions en votre faveur.

L’endroit où vous hébergez votre site Web est votre serveur « domestique » ou d’origine. Beaucoup de gens ne s’en rendent pas compte, mais même si votre site Web est accessible partout dans le monde, votre base de données et vos fichiers sont généralement stockés dans un emplacement physique. La vidéo ci-dessous décrit très bien comment un CDN peut améliorer les performances de votre site Web :

Si vous utilisez un hôte Web de qualité (comme notre solution d’ hébergement géré ), votre site Web est stocké dans une infrastructure de niveau entreprise, mais il est tout aussi probable que les fichiers de votre site Web soient stockés sur un serveur situé dans le sous-sol de votre étrange cousin. Pendant les vacances de Thanksgiving, lorsqu’il vous a aidé à configurer votre blog (nous espérons que ce dernier ne soit pas vrai).

Un réseau de distribution de contenu crée des copies de tous les fichiers statiques sur le serveur Web de votre cousin (images, pdfs, CSS, JavaScript, etc.) et effectue des copies en temps réel sur des serveurs du monde entier. Les CDN utilisent la technologie de géolocalisation pour détecter l’emplacement (généralement une région, ils ne connaissent pas leur adresse réelle) des visiteurs de votre site. Avec ces informations, il prend en temps réel la décision d’envoyer ou non des fichiers de votre serveur d’origine (votre hôte Web) ou de l’un des dizaines d’autres serveurs (appelés serveurs périphériques) du monde entier.

Un CDN fait tout cela en arrière-plan, sans aucune configuration spéciale ni directive de votre part. Après la configuration initiale, les CDN constituent généralement une technologie « set and forget ».

 

 

Pourquoi avons-nous besoin de réseaux de diffusion de contenu ?

Les CDN rendent le Web plus rapide. De la même manière qu’il vous faut plus de temps pour aller à Shanghai que pour votre clone à Taiwan, la distance physique a une incidence sur le temps requis pour le déplacement d’un fichier.

Disons que nous sommes à Salt Lake City et que le site Web que nous visitons à un serveur d’origine à New York. Ce site Web se chargera plus lentement que s’il utilisait un CDN avec un serveur Edge à Denver, par exemple. Maintenant, dans ce scénario entre Denver et New York, les gains de performances ne sont peut-être pas évidents, mais à mesure que la distance entre les visiteurs et les origines augmente, les gains de performances deviennent beaucoup plus visibles lorsque vous utilisez un CDN.

Nous ne voulons pas trop avoir Bill Nye ici, mais bien que les informations (par exemple, les données de votre site Web) puissent théoriquement voyager à la vitesse de la lumière, dans la pratique, ce n’est tout simplement pas le cas. La qualité du réseau varie dans le monde entier, et même des conditions météorologiques défavorables peuvent influer sur la vitesse à laquelle les données transitent. Jusqu’à ce que nous atteignions l’illumination humaine et perfectionnions notre capacité à déplacer des données, les CDN constitueraient un bon palliatif pour nous permettre de continuer à profiter de sites Web performants.

 

 

Quel CDN nous convient ?

Photo gracieuseté de Matthew Schwartz sur Unsplash

 

Plusieurs facteurs devraient être pris en compte lors du choix d’un CDN pour WordPress. Selon la complexité de votre site Web, vous voudrez peut-être consulter un professionnel, mais voici les principaux éléments à prendre en compte :

  • Coût– Les CDN ont généralement un modèle de « paiement à l’utilisation », ce qui signifie que plus vous envoyez de fichiers et plus de visiteurs, plus les frais mensuels deviennent chers. Gérer les coûts tout en maintenant un site Web très performant peut s’avérer un choix judicieux.
  • Performance globale– Dans quelle mesure l’utilisation d’un CDN améliore-t-elle les performances de votre site ?
  • Facilité d’utilisation– Le CDN le plus rapide du monde n’est pas utile si vous avez besoin d’un diplôme d’ingénieur du MIT pour l’utiliser.

Voici une liste des options les plus populaires pour WordPress d’aujourd’hui :

Nous avons compilé les données de certains des principaux fournisseurs afin que vous puissiez avoir un aperçu rapide de la manière dont ils se superposent (veillez à sélectionner des lignes individuelles ou à faire défiler le tableau à droite pour voir tous les détails) :

 

 

Quel est le meilleur CDN pour WordPress ?

Avant de formuler notre recommandation, il convient de noter que de nombreux hôtes Web gérés incluent un réseau de diffusion de contenu dans leur offre. Par exemple, Pagely a inclus dans tous ses plans un produit appelé PressCDN. Si vous avez déjà géré l’hébergement, assurez-vous de vérifier auprès de votre fournisseur que vous en profitez pleinement.

D’après notre expérience et sur la base des données ci-dessus, il existe deux CDN que nous pouvons facilement recommander en fonction de vos besoins spécifiques.

  1. Nous recommandons Cloudflare pour un certain nombre de raisons. Il est difficile de battre un prix de 0,00 $ pour commencer, et ils ont plus de 152 centres de données mondiaux. Ils ont un plugin WordPress dédié et s’intègrent parfaitement aux plugins de mise en cache populaires tels que WP Rocket. Nous aimons vraiment aussi que cela inclue des fonctionnalités de sécurité prêtes à l’emploi. Cloudflare est le CDN que nous recommandons à la plupart des
  2. Si vous avez des besoins plus spécifiques et souhaitez un contrôle plus précis d’un CDN, nous sommes très heureux des résultats obtenus avec StackPath. StackPath permet plus de possibilités de réglage et d’optimisation de vos performances Web. Nous avons également constaté que des tâches simples, telles que l’invalidation de caches pour des fichiers individuels, étaient également très simples pour StackPath.

Dans l’ensemble, nous recommandons vivement à tous les utilisateurs de WordPress de tirer parti des avantages qu’un réseau de diffusion de contenu peut offrir en termes de performances. Il peut être difficile de savoir comment notre site Web fonctionne à l’autre bout du monde, mais nous avons un public mondial et nous voulons que l’expérience du visiteur soit le meilleur possible pour tous.

 

 

Conclusion

L’implémentation d’un CDN aura pour effet de décharger votre hébergeur de travail, d’améliorer les performances de votre site web partout dans le monde. Après la configuration initiale, il s’agit d’un service nécessitant très peu de maintenance, dont vous aurez rarement besoin.

Si vous avez des questions sur la configuration, l’optimisation de votre configuration CDN actuelle, ou si vous avez des besoins plus spécialisés que l’article ne vous a pas abordés, laissez un commentaire ou envoyez-nous un message et nous nous ferons un plaisir de vous aider.

 

Check Also

Comment supprimer un blog WordPress

Parfois, le contenu que vous avez partagé publiquement devient inutile, obsolète ou ne correspond plus …