Quantcast
Channel: Do you miaouw ? Labs
Viewing all articles
Browse latest Browse all 4

Mise à jour de mYLastRSS pour les serveurs trés sollicités

$
0
0

Dans le cadre de la refonte du moteur de Buzz de Y!MobActus (victime de son succés), j’ai corrigé plusieurs problèmes et ajouté des options pour faciliter les situations de fortes charges d’audience…

Site officiel de mYLastRSS sur SourceForge

Dernières modifications :

  • Support new FeedBurner/Google feed proxy
  • Update Snoopy component to 1.2.4
  • Fix while Snoopy fetch empty content (use PHP socket)
  • Add ‘GetCache’ method (work only with sources array)
  • Add ‘kidx_rule’ property to define what use as unique item’s id (guid, date & title, or link values)
  • Enhanced mYLR2RSS class to produce description without HTML tags
  • Fix bugs for UTF8 output
  • Support FeedSky like FeedBurner
  • Support FeedsPortal links (only RSS or RDF)
  • Support more HTML entities

Vous noterez la méthode GetCache() qui permet de rapidement modifier une page pour l’obliger à toujours utiliser le “cache” en remplaçant simplement la méthode Get() par celle-ci.
L’astuce est de faire une copie du script, qui garde la méthode Get(), pour le faire exécuter par le CronTab de son serveur.

La nouvelle option “kidx_rule” avec le parametre “date+title” vous permettra de faire un dédoublonnage (des articles identiques) plus efficace quand vous fusionnez des flux RSS dont les articles identiques ont des URL (ou GUID) différentes.

Enfin, l’option “useOrigLink” est capable de retrouver les URL originales des articles diffusés dans des flux FeedBurner/Google, FeedSky, ou FeedsPortal.

NB: normalement, mYLastRSS est encore compatible avec les scripts (et tutoriels) de lastRSS.


Viewing all articles
Browse latest Browse all 4

Latest Images

Trending Articles





Latest Images