WordPress: utilisez les bibliothèques Google au lieu de celles hébergées localement

Essayez Notre Instrument Pour Éliminer Les Problèmes

Comme je l'ai souligné à maintes reprises: la vitesse est importante pour tout type d'opération sur Internet, car une meilleure performance de chargement améliorera les conversions sur vos sites Web. Mozilla a réussi à augmenter les téléchargements de Firefox de 60 millions par an en réduisant 2,7 secondes de temps de chargement sur les pages de téléchargement de l'organisation.

De nombreux thèmes et sites Web modernes utilisent des bibliothèques et des composants JavaScript tels que jQuery, Prototype ou Dojo pour alimenter une partie des fonctionnalités de leur site.

Bien que cela soit excellent en théorie pour un certain nombre de raisons, cela signifie que les utilisateurs doivent télécharger ces scripts lorsqu'ils se connectent au service ou au site Web pour la première fois. Il y a une exception à la règle: si un script n'a pas été modifié et est déjà dans le cache du navigateur, il ne sera pas téléchargé à nouveau mais chargé depuis le cache du navigateur local.

Une suggestion que les développeurs a récemment été de passer à des scripts proposés à distance au lieu de scripts localement. Et l'une des principales cibles à cet égard est Google, car il héberge de nombreux scripts sur son réseau de distribution de contenu rapide que tout le monde peut utiliser.

Bibliothèques Google

Les avantages de l'utilisation de versions hébergées de jQuery et d'autres scripts sont les suivants:

  • Latence améliorée grâce à l'impressionnant réseau de distribution de contenu de Google qui délivre les scripts à partir d'un emplacement proche de l'utilisateur pour réduire la latence et accélérer les téléchargements
  • Téléchargements parallèles grâce à une offre depuis un autre serveur. Ceci est particulièrement important si les utilisateurs travaillent avec des navigateurs qui limitent les téléchargements simultanés des serveurs Web à 2 connexions.
  • Meilleure mise en cache grâce à une probabilité accrue que le script soit déjà mis en cache pour les utilisateurs qui se connectent à votre site Web pour la première fois.

En particulier, la troisième option peut accélérer les choses pour les nouveaux visiteurs, car les scripts n'ont pas du tout à être chargés si l'utilisateur les a déjà téléchargés sur une autre propriété Web auparavant.

Le plugin WordPress Utiliser les bibliothèques Google modifie l'emplacement de plusieurs scripts utilisés localement en scripts hébergés par Google afin que vous et les visiteurs de votre site puissiez en bénéficier.

C'est un plugin d'installation et oubliez-le, car il gère tout en arrière-plan. Il n'y a pas de configuration à faire, et vous devez vérifier l'efficacité du plugin en surveillant l'activité réseau de votre site Web après l'installation du plugin.

google libraries

Si vous utilisez Chrome ou Firefox, appuyez sur F12 et sélectionnez Réseau dans la liste des onglets du menu Développeur qui s'ouvre ici. Rechargez la page Web et regardez les scripts qui se chargent. Vous devriez remarquer que certains sont chargés à partir des serveurs Google au lieu du serveur local.

En ce qui concerne le support, le plugin pour WordPress prend actuellement en charge les bibliothèques et composants suivants:

  • Dojo
  • jQuery
  • jQuery UI
  • MooTools
  • Prototype
  • script.aculo.us
  • swfobject

Si votre site Web utilise d'autres scripts, ils peuvent toujours être chargés depuis le serveur local et non depuis le serveur distant.

Un avantage supplémentaire de cette opération est que vous économiserez de la bande passante. Certains scripts ont une taille de 100 kilo-octets ou plus, que vous enregistrez pour chaque nouvelle connexion établie. Si vous obtenez 1 000 nouvelles connexions par jour, vous économisez 100 000 kilo-octets par jour, ou 36 500 000 kilo-octets par an.

Mots de clôture

Pour résumer: vous augmentez les performances de chargement de vos sites Web si des scripts pris en charge sont utilisés, tout en réduisant la bande passante requise par votre site Web.

La seule mise en garde ici est que vous chargez des ressources de Google, ce que certains peuvent considérer comme un risque de confidentialité qu'ils ne veulent pas prendre.

Maintenant lis : Optimisez le temps de chargement des pages de votre site Web