mardi, 21 mars 2006

c'est quoi un fil RSS ?

RSS est un acronyme qui signifie "Really simple syndication" (une syndication vraiment simple).
L'appellation RSS regroupe un ensemble de plusieurs formats de transmission de données qui permet de décrire les nouveautés mises en ligne sur un site et de les transférer de manière continue par le biais d'un flux ("fil" en français, "feed" en anglais) dans leur intégralité ou en partie grâce à une sélection par mots-clés. La technologie RSS permet également une syndication des contenus, c'est à dire une publication automatisée de ces nouveautés, dans leur intégralité ou en partie, sur un site web à partir d'un premier site source au fur et à mesure de leur mise à jour.


Pour lire un flux RSS, il est en général nécessaire de disposer d'un logiciel "lecteur de fils RSS" sur son ordinateur. Ces logiciels sont appelés "lecteurs", "agrégateurs" ou encore "agrégateurs de nouvelles" ("feed reader" ou "feed aggregator" en anglais). Certains outils intègrent des fonctionnalités de lecture RSS et repèrent automatiquement l'adresse des flux. C'est par exemple le cas des navigateurs Firefox et Opera ou du client de messagerie Thunderbird http://www.mozilla.org/projects/thunderbird (les infos arrivent alors directement dans la boîte aux lettres).
.
Pourquoi utiliser Rss?
Pour recueillir l'actualité ou les informations fournies par des sites web, sous une forme exploitable par des ordinateurs.
Pour l'afficher sur un site ou simplement la lire si vous êtes utilisateur final.
Et pour l'éditeur à l'origine du contenu, cela permet de faire connaître les nouvelles sur son site.

Rss, comment cela fonctionne?

Le système Rss de publication d'articles ou d'informations sur le web est très simple:

1. De simples pages web, que l'on veut voir afficher sur d'autres sites.
Cet ensemble de pages provenant d'un site (ou de plusieurs) s'appelle un flux Rss.
2. Un fichier Xml qui définit le flux Rss. Ce fichier contient pour chacune des pages en question l'adresse (URL) un titre et un résumé.
3. Soit une personne qui veut lire ce flux sur son poste. Elle utilise un lecteur de flux, ou aggrégateur, et ajoute simplement le fichier Rss.
4. Soit un autre site web qui veut afficher ce flux. Pour cela il lui faut télécharger le fichier Rss, extraire l'addresse des pages, le titre et le résumé pour les afficher. Cela peut être accompli par un script en Php. Quand on affiche la page du site client, le script est exécuté, il récupère le fichier Rss sur le site éditeur et il construit sur la page, une liste à partir des titres, descriptions et liens extraits du fichier Rss.
5. L'internaute en cliquant sur les liens affichés se trouve redirigé sur les pages du site éditeur.

_____

Nicolas m'a bien aidé. Merci

Ecrire un commentaire