|
In questo tutorial vedremo le regole di sintassi dell'RSS 2.0, in particolare vedremo come creare/produrre un nostro feed RSS e come
mantenerlo
Le regole di sintassi dell'RSS sono semplici e molto strette. Ricordate sempre che RSS è come un "dialetto" di XML
Vediamo come produrre il nostro feed partendo da un esempio.
Supponiamo di voler distribuire su un canale RSS l'indice dei tutorial su RSS.
Di seguito ho scritto il codice del feed RSS. Ho tralasciato per ora di mettere i particolari. Concentriamoci sugli aspetti essenziali
che deve avere un feed RSS:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
<title>Webspazio.it</title>
<link>http://www.webspazio.it</link>
<description>Webspazio.it Tutorial per webmaster</description>
<item>
<title>RSS Tutorial</title>
<link>http://www.webspazio.it/tutorial_rss/
indice_tutorial_rss.php</link>
<description>Tutorial RSS su Webspazio.it</description>
</item>
</channel>
</rss>
La prima linea è la dichiarazione XML definisce la versione XML e la codifica del carattere nel documento.
Le righe successive descrivono l'elemento RSS. Si inizia specificando la versione RSS che si utilizza.
Nell'esempio sopra stiamo utilizzando la versione 2.0.
<rss version="2.0">
Le righe successive descrivono l'elemento <channel>.
<channel>
<title>Webspazio.it</title>
<link>http://www.webspazio.it</link>
<description>Webspazio.it Tutorial per webmaster</description>
Le tre righe che seguono la definizione di <channel> sono tre elementi
figli di <channel> e descrivono come si può intuire guardando il codice, il canale, con
un titolo, un link e una descrizione.
Dopo aver dato una descrizione del canale si definiscono le caratteristiche del canale con
l'elemento <item>
L'elemento item contiene le informazioni che il vostro feed RSS visualizzarà.
E' possibile aggiungere diversi elementi <item>.
<item>
<title>RSS Tutorial</title>
<link>http://www.webspazio.it/tutorial_rss/
indice_tutorial_rss.php</link>
<description>Tutorial RSS su Webspazio.it</description>
</item>
Le ultime due righe chiudono l'elemento <channel> e <rss>
</channel>
</rss>
Abbiamo creato il nostro feed RSS.
Approfondiremo il codice del nostro feed RSS con i tutorial successivi.
|