RSS - Una domanda

lunedì 24 luglio 2006 - 09.16

Ciciu Profilo | Senior Member

Ciao a tutti.
C'e' una cosa che mi sfugge nel discorso RSS Feed.

L'RSS è un file XML che contiene una serie di "items". Fin qui ci sono.
Non ne capisco, però, la gestione. Ovvero : il sito che mette a disposizione un RSS, compila il file con le ultime novità, o sbaglio ? Quindi, per semplicità, immagino che, ll'arrivo di un nuovo item, il file venga riscritto.... E' così ?

E' quindi compito del Client (o aggregator che dir si voglia) mantenere "la storia" delle news ?

Spero di essermi spiegato...

Cmq, se avete qualche rierimento che spieghi la logica di funzionamento, è ben accetto !

Ciao - Fabio G
Fabio G

GvnnRules Profilo | Senior Member

>Non ne capisco, però, la gestione. Ovvero : il sito che mette
>a disposizione un RSS, compila il file con le ultime novità,
>o sbaglio ? Quindi, per semplicità, immagino che, ll'arrivo di
>un nuovo item, il file venga riscritto.... E' così ?

Eh si ... o crei un file e ogni volta viene riscritto, oppure lo crei in modo dinamico ogni volta che un client richiede l'RSS


>E' quindi compito del Client (o aggregator che dir si voglia)
>mantenere "la storia" delle news ?

Esatto, il client in qualche modo deve tenersi una mini cache ... io avevo fatto un lettore rss, giusto per provare, e ogni volta che andavo a leggere i l file rss, prima di segnarmi nel db l'url dell'articolo, il titolo e il testo breve, controllavo se l'url esisteva già, se esisteva non lo inserivo perchè si presume che l'url sia unico per ogni item del feed. Segnarli in un db ti conviene anche perchè puoi far vedere quelli già letti e quelli no.



Peace
Gvnn

http://www.gvnn.it
http://www.sqlwebarchitect.org
http://blogs.dotnethell.it/gvnn/

Ciciu Profilo | Senior Member

Grazie per la risposta...
Sciogli ancora un nodo, se puoi...

Ho visto che in questo sito è possibile scaricare i vari forum in formato RSS. Questo significa che io potrei vederli in un aggregator.
Da quanto ho capito, però, il file RSS contiene solo gli ultimi items, per esempio quelli delle ultime due settimane (le notizie ANSA, per esempio, dovrebbero essere quelle delle ultime 24 ore..).
Questo significa che, se io mi "assento" dal forum (e quindi non scarico gli aggiornamenti RSS) per un mese, mi perdo qualcosa in via definitiva ?

Ciao - Fabio
Fabio G

GvnnRules Profilo | Senior Member

Eh si, almenu che tu non sviluppi un job che settimanalmente aggiorni il tuo db.

Peace
Gvnn

http://www.gvnn.it
http://www.sqlwebarchitect.org
http://blogs.dotnethell.it/gvnn/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5