Je ne sais pas si vous l’avez remarqué, mais les pings mettent un temps considérable à arriver sur mon blog.
Je pensais à un problème avec mon hébergement, mais il n’en est rien.
![websourcing_fr_pings websourcing fr pings [Brève] Pourquoi les pings sont lents/longs avec Wordpress 2.8 ?](http://blog.websourcing.fr/files/2009/08/websourcing_fr_pings.png)
A force de chercher sur le net, j’ai trouvé une piste qui semble expliquer ce comportement.
Via le site Karamel.net, il semblerait qu’un changement ait eu lieu dans le code source de la plateforme de blogging WordPress.
Celui-ci n’est pas documenté, ni précisé dans la note de version.Le changement affecte la manière dont les pings sortants sont pris en compte.
Au lieu de notifier le pseudo-cron de la plateforme à chaque publication ou édition d’un billet, les pings sont maintenant envoyés une fois par heure, au mieux (et ceci à une importance capitale).
En fait, si une publication intervient une heure ou plus après l’échéance du ping, le ping sera envoyé. Sinon il devra attendre la prochaine publication.
Et c’est là le problème. Si rien n’est publié, le ping attendra. Et comme rares sont les blogueurs compulsifs à publier 4 billets par heure, il arrive qu’un ping soit bloqué pendant plusieurs heures (voire jours dans certains cas).
J’ai trouvé une solution technique que je teste actuellement. Si elle s’avère correcte, je publierais l’astuce.
Sinon l’un des développeurs en charge de cette fonctionnalité a laissé entendre qu’il corrigerait ceci dans la version 2.8.3 sortie hier. Il faudra vérifier le comportement (confirmation, le pb est corrigé dans la 2.8.3, faites la mise à jour).