webForumDet fria alternativet

Fråga om RSS feeds

Webbutvecklingur Internet & Webbtjänster

9 svar · 805 visningar · startad av desdecado

Medlem sedan juli 2004206 inlägg
Frågan#1

(hoppas det är rätt forum)

Har några allmänna frågor om RSS som de vanliga faq'erna på webben inte tar upp (har sökt och sökt).

Jag tänkte sätta upp några RSS feeds men jag undrar lite över trafiken.

  1. Hur ofta laddas min RSS fil upp till webbarna som använder den? Vid varje sidvisning eller sker det någon form av prenumeration utefter det datum som sätts i RSS'en? Har sett det nämnas i förbifarten att det finns tjänster där man måste "pinga" en site för att berätta att ens RSS är updaterad. Först därefter sker en omläsning av feeden. Kommentarer?

  2. Finns det ställen som vidarebefodrar RSS feeds i sådana fall, exempelvis site A samlar på sig feeds från siterna B. Surfarna/webmasters C plockar sina feeds från A istället för att gå till alla B?

Medlem sedan okt. 20005 273 inlägg
#2

Allt du behöver veta om RSS
http://blogs.law.harvard.edu/tech/rss

mv icaaq

Medlem sedan juli 2004206 inlägg
#3

Den sidan läste jag igår. Om jag skulle hitta det jag sökte via Google skulle jag inte skriva hit, lita på mig.... :h

Medlem sedan juli 20013 378 inlägg
#4

Re: Fråga om RSS feeds

desdecado skrev:

  1. Hur ofta laddas min RSS fil upp till webbarna som använder den? Vid varje sidvisning eller sker det någon form av prenumeration utefter det datum som sätts i RSS'en?

Well - det där med uppdatering är alltid helt upp till "aggregatorn"...
Visst finns det möjlighet att tala om hur ofta ens material förväntas ändras, men de mer extrema nyhetsfreakarna därute uppdaterar *ofta* oavsett vad som står i de olika RSS-filerna, vilket gör att du antagligen får räkna med ganska hög trafik på de RSS-filer du själv publicerar.
Om du tänker publicera någon annans RSS på din webbsida, är det nog klokt att "cachea" informationen (dvs läsa den lite då och då istället för vid varje sidvisning av din webbplats) - om inte annat för att du inte skall åka på driftstörningar när den webbplats du plockar RSS:en ifrån är nere ;)

desdecado skrev:

Har sett det nämnas i förbifarten att det finns tjänster där man måste "pinga" en site för att berätta att ens RSS är updaterad. Först därefter sker en omläsning av feeden. Kommentarer?

Hmm.. http://pingomatic.com/about/ beskriver detta på ett bra sätt... En del tjänster därute förväntar sig pingningar, andra kollar dina flöden regelbundet... Det är olika...

Jag använder t.ex. http://feedburner.com för att slippa hantera multipla RSS-format numera (den tar *ett* RSS-flöde och omvandlar detta till RSS/RDF/Atom/Whatever beroende på vad folk försöker hämta) - och Feedburner kollar då mitt "originalflöde" (dvs hämtar min original-RSS-fil) både med jämna mellanrum några ggr/dygn och när jag pingar den - så där tycker jag att jag får "det bästa av de bägge världarna" eftersom informationen hos Feedburner uppdateras även om jag/min programvara misslyckas med en ping emellanåt ;) .

Bygger du en tjänst som tillhandahåller RSS-sammanställningar är du antagligen intresserad av att hålla ner din egen bandbredd, och då är "pinga mig"-modellen tilltalande (det tar mindre kraft att vänta på att någon talar om för dig att det händer något, än att flera gånger om dagen fråga om något hänt) - men vill du ha garantier för att du verkligen hela tiden har det senaste, bör du kanske "polla" av alla olika flöden emellanåt (eftersom folk ibland glömmer/misslyckas att pinga ;) )

desdecado skrev:

  1. Finns det ställen som vidarebefodrar RSS feeds i sådana fall, exempelvis site A samlar på sig feeds från siterna B. Surfarna/webmasters C plockar sina feeds från A istället för att gå till alla B?

Du menar tjänster som liknar t.ex. http://www.bloglines.com men som ger dig ett sammanställt RSS-flöde ut? - Hmm.. Vet inte på rak arm... Det jag sett är att folk plockar varandras "blog rolls" (Bloggbuntar? Prenumerationslistor? ;) ) och sedan läser RSS-flödena själva i sina aggregatorer... Du kan läsa en del om fenomenet OPML som är en "grundbult" i prenumerationsutbyte idag... Mina egna prenumerationer på bloglines finns t.ex. tillhandahålla i OPML-format på http://www.bloglines.com/export?id=Jarvklo om du vill se exempel på hur formatet ser ut...

Det där med att vidarepublicera material man hämtat ur en newsfeed känns spontant som ett knepigt område rent upphovsrättsligt... Men, som sagt, jag är inte 100 på om det finns tjänster som gör sådant i RSS-format eller ej.

Hoppas du blev lite klokare av detta och att du inte upplever detta också som självklarheter ;)

:bire

Medlem sedan nov. 200410 inlägg
#5

Kan någon föklara för en [uppenbarligen] mindre vetande vad vitsen med RSS är?
Ber om ursäkt, kanske bör vara en egen tråd,

Medlem sedan juli 2004206 inlägg
#6

Tack för svaret jarvklo, en uttömande och bra rackare. =)

Anledningen till fråga 2 är om det finns (kanske i en drömvärld) någon form av tjänst som levererar vidare rss-feeds just så man slipper trafiken, dvs bara levererar ett feed till tjänsten som sen skickar vidare till xx antal siter.

Medlem sedan juli 2004206 inlägg
#7

patatas fritas skrev:

Kan någon föklara för en [uppenbarligen] mindre vetande vad vitsen med RSS är?
Ber om ursäkt, kanske bör vara en egen tråd,

Anledningarna och också användningsområdena kan vara många. I mitt fall vill jag leverera lite innehåll från en webtjänst jag håller på att utveckla. Detta innehåll (i RSS format) kan (och förhoppningsvis kommer) att användas på andra personers siter för att just visa mitt innehåll.

Vitsen är att du ger ett utsnitt ur ditt data, exempelvis de senaste 5 nyheterna med rubrik och ingress. När besökarna klickar på dessa så kommer denne till din site.
På så sätt är det bra för mig som leverantör. =)

Medlem sedan juli 20013 378 inlägg
#8

desdecado skrev:

Anledningen till fråga 2 är om det finns (kanske i en drömvärld) någon form av tjänst som levererar vidare rss-feeds just så man slipper trafiken, dvs bara levererar ett feed till tjänsten som sen skickar vidare till xx antal siter.

Det gör det... http://feedburner.com/ är precis en sådan tjänst... ;)

patatas fritas skrev:

Kan någon föklara för en [uppenbarligen] mindre vetande vad vitsen med RSS är?

En vanlig orsak till att man skapar ett RSS-flöde för sin webbplats är att man på så sätt ger folk möjlighet att prenumerera på RSS-flödet i någon "aggregator" (typ t.ex. bloglines.com på webben , feed demon under Windows, eller Mozillas nya "live bookmarks)

... och en stor orsak till att folk prenumererar på RSS-flöden via olika aggregatorer är att de på så sätt snabbt kan få en bild av vad som är nytt på de minst 4711 webbplatser de är intresserade av genom att aggregatorn sammanställer detta åt dem så ofta de vill - och att de på så sätt inte behöver besöka alla 4711 webbplatserna regelbundet för att se om det "hänt något" utan bara när det verkligen harkommit in något nytt...

En annan orsak är att den som har en webbplats som är nyhets- eller händelseorienterad (en tidning, eller ett projektstyrningsverktyg t.ex.) kan låta folk plocka upp "det senaste" i RSS-format via sina aggregatorer (eller kanske t.o.m. genom att PHP/ASP/whatever-bearbeta nyhetsflödet och lägga upp det i HTML-format på sina egna webbplatser...)

Medlem sedan okt. 2004636 inlägg
#9

hmmm...bara en liten fråga. Finns det typ validatorer som "skriver om" sidan till rss-kod? Jag menar nu som när man validerar, och att det i ena fönstret då visas den genererade rätta koden ?
:p *latmasken*

Medlem sedan juli 20013 378 inlägg
#10

Hmm..

RSS-kod kan du validera på http://feedvalidator.org - men validatorn skapar ingen kod åt dig - den måste du generera själv på något sätt, antingen för hand eller mha något "publiceringssystem"

Använder du någon form av "publiceringssystem" så finns RSS-generering garanterat antingen inbyggt eller i form av tillägg ("plugin")...
De flesta som tillhandahåller RSS gör det med någon form av automatgenerering (fast det finns förståss undantag ;) )

134 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)