Come creare feed rss

RSS è un sistema per distribuire i link nel contenuto del proprio sito web: si tratta, in sostanza, di un meccanismo per sindacare i contenuti del proprio sito.

1. Cosa è un RSS? L’RSS funziona come un aggiornamento su ciò che succede all’interno del proprio sito, siccome permette a tutte le persone interessate di essere sempre al corrente di ciò che è in programma. RSS permette alle persone di aggiungere all’interno del proprio sito i contenuti altrui desiderati. In questo senso, i blogger sono gli attori più numerosi del mondo RSS. È possibile creare feed RSS in dal 1999, quando comparve per la prima volta questa risorsa, su Netscape.

2. Il cuore dei file RSS sono gli oggetti: non importa quale versione RSS sia la propria, l’importante è che nei file ci sia un oggetto. Ma cosa significa ciò? Un oggetto è normalmente una pagina web che si desidera collegare alle altre. In questo senso, l’RSS è uno strumento stupendo per dare news in tempo reale. Titolo, oggetto e descrizione sono estratti dalla pagina per permettere di costruire un RSS.

3. Le informazioni vanno quindi arricchite con i tag XML, che sono simili a quelli a HTML, sebbene non siano identici: i tag xml possono essere personalizzati, sebbene esista un set di tag xml già definiti. I tag da tenere presenti sono <title>, <description> e <link>.

4. Per dichiarare tutte le informazioni del proprio oggetto RSS, è necessario seguire una graduatoria, aprendo il post con <item>, al quale seguono title, description e link. Bisogna tenere ben presente che il limite di item consentito per il proprio RSS è pari a 15, dei quali, i più recenti vanno in alto e, i meno, in basso.

5. Ecco come viene il nostro esempio:

<item>
<title>Recent Changes – WikiHow</title>
<description>Patrol all the edits that people have recently made to wikiHow!</description>
<link>http://www.wikihow.com/Special:Recentchanges</link>
</item><br><br><item><br><br><title>Main Page – WikiHow</title>
<description>The main page of wikiHow!</description>
<link>http://www.wikihow.com</link>
</item>
<item>
<title>Help – WikiHow</title>
<description>Need some help? This is where to go!</description>
<link>http://www.wikihow.com/Help:Contents</link>
</item>

6. Una volta definiti gli item da distribuire, bisogna quindi stabilire qual è il sito che funge da canale. Per effettuare questa operazione, bisogna usare gli stessi tag degli item, sebbene sia importante indicare le informazioni relativamente a tutto il sito, e non ad una news.

7. Come fa il nostro file RSS a distinguere un oggetto dal sito? Finché non inseriremo il tag item intorno a tutto il codice, questa informazione non sarà ritenuta come un semplice oggetto.

8. Ci sono ancora alcune cose da sapere, tra le quali, la necessità di indicare la specifica 1.o xml, specificando tra l’altro la versione RSS in uso. Sarà inoltre necessario indicare la versione rss, 2.0 e, quindi, inserire il tag <channel>.

9. Il nostro file quindi avrà questo aspetto:

<?xml version=”1.0″ ?>
<rss version=”2.0″>
<channel>
<title>WikiHow</title>
<description>WikiHow – The How-To Manual That You Can Edit!</description>
<link>http://www.wikihow.com</link>
<item>
<title>Recent Changes – WikiHow</title>
<description>Patrol all the edits that people have recently made to wikiHow!</description>
<link>http://www.wikihow.com/Special:Recentchanges</link>
</item>
<item>
<title>Main Page – WikiHow</title>
<description>The main page of wikiHow!</description>
<link>http://www.wikihow.com</link>
</item>
<item>
<title>Help – WikiHow</title>
<description>Need some help? This is where to go!</description>
<link>http://www.wikihow.com/Help:Contents</link>
</item>
</channel>
</rss>

10. Il salvataggio del file, quindi, impone di assegnargli il nome feed.xml: a questo punto, è possibile posizionarlo in qualunque luogo del proprio web server, sebbene sia meglio inserirlo o nella root o nella home directory.

11. Aggiungere quindi il feed alla propria pagina e, quindi, fare l’ultima cosa, cioè, rendere più evidente la presenza dell’opzione rss nel proprio sito, inserendo il seguente codice:

<link rel=”alternate” type=”application/rss+xml” title=”WikiHow Feeds” href=”http://www.wikihow.com/feed.xml” />

Scritto da Davide Micheli