Dans le cas qui nous intéresse, la syndication de contenu correspond à la mise à disposition par un éditeur de site web d'une sorte de résumé des dernières mises à jour effectuées sur son site, de façon que d'autres éditeurs puissent intégrer ce résumé sur leur site ou le consulter à l'aide d'un logiciel spécifique (appelé "agrégateur").
L'exemple le plus courant est celui d'un site d'actualités qui propose sous la forme d'un fichier XML la liste des derniers messages d'actualité (titre + introduction + lien vers l'article). Les formats les plus courants sont RSS et Atom.
L'article vous propose d'utiliser un outil en PHP disponible sous licence GPL : il s'agit de
MagpieRSS - "a simple RSS integration tool".
Parmi les fonctionnalités de MagpieRSS, citons :
* support des formats RSS v0.91 et v1.0 (et dans une moindre mesure la v2.0)
* support du format Atom (testé sur des blogs de Blogger par exemple)
* interface très simple, orientée objet
* code accompagné de nombreux commentaires
Nous verrons qu'il suffit ensuite de 2 lignes de code PHP pour afficher sur son site les dernières actualités de WebRankInfo ou de tout autre flux RSS ou Atom.