RSS: la syndication de contenu
Introduction
Le format RSS (pour "RDF - Resource Description Framework - Site Summary", "Rich Site Summary" ou "Real Simple Syndication", selon l'usage que l'on en fait) est une manière de décrire le contenu d'un site: événements, articles, informations, entrées de journal, et plus généralement toute page qui présente un contenu mis à jour de manière chronologique (les annonces de pourinfos.org, par exemple).
C'est une méthode populaire de syndication de contenu qui permet aux autres sites d'afficher automatiquement les dernieres annonces du site de contenu à savoir ici, les annonces centrales de la rubrique: l'actualité du monde de l'art / Daily art news.
La syndication bénéficie donc aux deux sites: le site qui propose un contenu syndiqué peut voir son contenu affiché sur de nombreux sites au lieu du sien seul, le site qui utilise ce contenu syndiqué peut ajouter une plus-value grâce à l'affichage des articles, de nouvelles pages mentionnant certains mots-clés ou informations diverses en rapport avec sa propre activité.
La syndicalisation de contenu permet d'avoir un Web plus riche et plus ouvert, plutôt que des sites isolés volontairement les uns des autres.
Mis au point en 1999 par Netscape, il a depuis été amélioré par la société UserLand Software, qui est actuellement en train de concevoir la version 2.0 de ce format, après deux années en version 0.92 (utilisé ici)
Le format RSS
RSS est un format basé sur XML: la description du site est formalisée dans une structure balisée. Du fait de sa simplicité, ce format a connu un succés qui fait probablement de lui l'application XML la plus utilisée.
Pour intégrer ces informations, il vous faut disposer d'un aggrégateur (le dispositif de publication logz.org possède cette fonction) de RSS, certains dispositifs de publication web (Content Management Système) comme Spip, Phpnuke, Wiki et autre Blogger en disposent et vous permettent aisément d'intégrer les RSS.
Les urls du fil d'information RSS "pourinfos" sont :
http://pourinfos.org/backend.php (au format xml 1.0 et rss 0.9 directement mis à jour depuis notre base de données)
http://pourinfos.org/infos.rss (au format xml 1.0 et rss 0.9 fichier statique*)
http://pourinfos.org/infos.xml (au format xml 1.0 et rss 0.9 fichier statique*)
exemple d'intégration http://provisoire.org/pourinfos
* fichier indépendant de la base de données et disponibles même si php ou mysql sont hors service.