Je galère aussi...

Un Flux RSS pour la 2 ! Chaud devant !

Posté par Sword dans Web 2.0

RSSBon première étape avant de construire un flux RSS : qu’est ce qu’un flux RSS et à quoi ca sert. Ca peut être utile de le savoir ;)
RSS pour Rich Site Summary. Mais en plus clair, il s’agit d’un fichier XML normalisé utilisé pour la syndication de contenu Web. Pour le concept, certains l’ont déjà expliqué avant donc je vais simplement reprendre leur vidéo.

Pour créer un flux RSS, c’est assez simple. Une fois qu’on a compris le schéma de construction c’est toujours la même chose. Je vais diviser ca en 3 étapes.

Etape 1 : La declaration du flux et les infos du site



http://monsiteweb.com;
Les news de mon site web

Explication :
<rss version=”2.0″> : Le contenu d’un document RSS se situe toujours entre les balises . Elles possèdent obligatoirement un attribut version qui spécifie la version à laquelle le document RSS est conforme.
Au niveau suivant de cette balise se trouve une unique balise qui contiendra les métadonnées du flux RSS, obligatoires ou non, ainsi que la liste des contenus, comme si dessous.

Mais avant cela arretons nous deux secondes sur les métadonnées.Trois éléments sont obligatoires :

<title> : Définit le titre du flux ;
<link> : Définit l’URL du site correspondant au flux ;
<description> : Décrit succinctement le flux.

D’autres éléments optionnels existent comme <pubDate> (la date de publication du flux), <image> (permet d’insérer une image dans le flux) ou encore <language> (la langue du flux).

Etape 2 : La déclaration des articles du site (le nerf de la guerre)

http://monsiteweb.com/rss.html http://monsiteweb.com/rss.html
Un flux RSS a été installé sur mon site. Vous pouvez le consulter avec votre logiciel favori.

Wed, 3 Aug 2005 15:17:00 GMT

Explication :
Pour chaque article, une balise <item> est ajoutée dans notre document dans on décrit l’artcle grâce a ces balises :

<title> : Définit le titre de l’actualité ;
<link> : Définit l’URL du flux correspondant à l’actualité ;
<pubDate> : Définit la date de l’actualité ;
<description> : Définit une description succincte de l’actualité.

Celles-ci sont les balises les plus courantes. D’autres balises existent comme <author> (adresse mail de l’auteur), <category> (associe l’item à une catégorie) ou encore <comments> (URL d’une page de commentaire en rapport avec l’item).

Etape 3 : Fermeture des balises

Ba oui, on fait du travail propre alors une balise ouverte doit être fermée. De toute façon, si vous zappez cette étape votre flux sera invalide (la dure loi de l’xml ^^)


Et voilà vous êtes un pro du RSS. ^^


Tags : , , , .
Partager et découvrir : These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists

Donne ton avis