Afin d’augmenter la vitesse de son site Web, mais aussi réduire les ressources d’utilisations, il est nécessaire d’utiliser un CDN (Content Delivery Network). Un CDN permettra un affichage rapide de votre contenu statique (images, CSS, JavaScript, Vidéos). Pour cela, il livrera le site à vos visiteurs à partir de l’emplacement le plus proche de ce dernier. De ce fait, le temps de réponse du serveur sera considérablement amélioré. Les CDN sont destinés à des sites importants, ayant beaucoup de contenus. Cependant, n’importe quel site internet peut améliorer ses performances grâce à son utilisation. En revanche, beaucoup de fournisseurs CDN restent payant.

Cependant, CloudFlare offre des services CDN gratuitement. De plus, ce dernier dispose d’une protection DDOS. Ce tutoriel va vous expliquer ce qu’est un CDN et comment l’utiliser sur votre site Web.

Qu’est ce qu’un CDN ?

Il s’agit d’un ensemble de serveurs situés dans des datacentres se trouvant au quatre coins du monde. Ils permettent l’affichage des sites internet et des contenus liés à votre site.

Est ce que toutes les plate-formes d’hébergement supportent et bénéficient d’un CDN ?

Un CDN permet de délivrer des fichiers à un visiteur à partir de l’emplacement le plus proche possible de ce dernier. Vous êtes certainement entrain de vous dire que si vous avez un serveur puissant, l’utilisation d’un CDN ne changera pas grand chose à l’affichage de votre site.

Cependant, peu importe le nombre de ressource dont vous disposez, l’emplacement du serveur est important pour l’affichage de votre site Web. Imaginez une seconde que votre serveur Web se trouve en France et que le visiteur vient du Japon. La livraison du contenu prendra certainement plus de temps en raison de l’emplacement entre le visiteur et l’endroit de votre serveur Web. Les serveurs CDN permettent de livrer le contenu de votre site à partir de divers endroits à travers le monde. Si votre visiteur vient du Japon, le CDN fournira les fichiers à partir d’un serveur se trouvant au Japon.

Que vous utilisiez un hébergement mutualisé ou un VPS , la mise en place d’un CDN améliorera la vitesse de votre site Web, réduira la bande passante utilisé et veillera à ce que le contenu soit distribué le plus rapidement possible, malgré la distance entre votre visiteur et l’emplacement de votre site. Cela est très utile lorsque l’on sait que dans la majorité des cas, les ressources ne sont pas illimités. De plus, lors de pics de trafic, un CDN évitera la surtension de votre site et l’erreur 503. De ce fait, l’utilisation d’un CDN est vivement recommandée.

Utiliser un CDN: Quels sont les avantages ?

Voici les principaux avantages de l’utilisation d’un CDN sur votre site Web:

  • Les CDN sont super pour des sites pouvant avoir des pics de trafic
  • Il permet de réduire l’utilisation des ressources sur votre hébergement Web
  • Votre classement dans les moteurs de recherche sera meilleur
  • Ils sont compatibles avec n’importe quel hébergeur Web.

Analyse de votre site

La première chose a effectuer est de vérifier que votre site internet utilise déjà un CDN. Pour cela, il vous suffit d’utiliser un outil d’analyse tel que WebPageTest. Voici le résultat de cette analyse:

 

optimiser son site web

 

Il existe plusieurs options. Il est possible d’utiliser un CDN gratuit tel que Cloudflare ou investir dans un CDN payant. Dans le cas d’un petit site où le trafic est peu important, investir dans un CDN peut ne pas être un bon choix. L’option gratuite est dès lors suffisante. Cependant, si votre site Web connait des pics de trafic relativement élevé, un CDN payant s’impose.

Configuration d’un CDN

Afin de pouvoir faire fonctionner un CDN tel que Cloudflare avec votre site Web, il suffit d’ajouter votre nom de domaine sur votre compte CloudFlare.

Une fois cela effectué, modifiez les Serveurs DNS chez votre hébergeur Web afin de faire pointer votre nom de domaine vers CloudFlare. Attendez quelques heures que les modifications prennent effet.

Utilisation d’un CDN payant

Dans la cas où vous préférez un CDN payant, voici la liste de quelques fournisseurs:

  • MaxCDN et Photon: très bien pour un site WordPress, Joomla ou Drupal comprenant beaucoup de photos.
  • RackSpace et CDN77: Efficace pour les sites hébergeant beaucoup de vidéos.
  • JsDeliver: Parfait pour les sites Internet contenant beaucoup de Javascript

Comment tester les modifications ?

Dès que vous avez configuré le CDN, il vous est possible d’effectuer une seconde analyse de votre site avec WebPageTest afin de vérifier le fonctionnement.

Conclusion

J’espère que cet article vous a plu ! 🙂

Un CDN est un excellent moyen d’augmenter la vitesse et réduire l’utilisation des ressources de votre site Web. L’amélioration des performances de votre site le rendra plus attrayant. De plus, un CDN  est simple à activer et ne nécessite aucune connaissance en codage. Il s’agit de ce fait, d’un excellent moyen afin d’optimiser votre site.