Problèmes de scripts externes : un exemple concret


Un client me contacte ce matin pour voir si je peux trouver pourquoi son site rame depuis quelques jours.

Le site est développé sous wordpress et ne rame que du côté frontoffice et dans l’interface d’édition de billets/pages. les pages sont prévisualisées dans l’interface d’édition, donc on s’oriente vers quelque chose de présent dans l’interface du site.

Je teste le lancement des pages et je vois qu’il y a un appel à quelque chose qui ne devrait pas être là, une url étrange qui semble appartenir à amazone.

Je check et re-check la source. Rien qui ressemble de près ou de loin à l’url incriminée.

Je vire donc tous les appels externes les uns après les autres pour voir lequel peut être le responsable.

On finit par trouver : Mybloglog.

Et oui, Mybloglog héberge ses images sur des serveurs de stockage… amazone (faudra qu’on m’explique alors qu’ils ont été achetés par yahoo hein).

Donc pour résumer et me conforter dans le mal que je pense de ces gadgets, nous avons un appel externe à un script d’un site qui lui même fait appel à d’autres éléments externes.

Je multiplie donc par trois la possibilité d’avoir des ralentissements d’affichage de mon site : mon serveur, les serveurs de mybloglog, les serveurs amazone…

Et qui doit tout vérifier ? Je vous laisse deviner.