Afinal o que é um RSS e como faço um?

Enquanto eu não coloco um wiki lá no projeto RSSficado vai aqui um pequeno tutorial sobre o que é um RSS e como se faz para criar um:

Um arquivo RSS é um arquivo texto cujo conteúdo está no formato XML e é utilizado para a divulgação de notícias. Colocado em um servidor web pode ser utilizado por programas leitores de RSS (também chamados de RSS readers) para ver se o site foi atualizado e avisar o usuário de que há uma nova notícia. Assim não é necessário que ele acesse os sites de notícias constantemente para ver as atualizações: o leitor de RSS faz isso.

E que programas são esses? Há vários, como pode ser visto nos seguintes endereços:

E aqui vem a pergunta: como se gera um RSS? Como exemplo é só montar um arquivo com um RSS na forma mais simples possível:


<?xml version=\”1.0\” encoding=\”ISO-8859-1\”?>
<!DOCTYPE rss
   PUBLIC \”-//Netscape Communications//DTD RSS 0.91//EN\”
   \”http://my.netscape.com/publish/formats/rss-0.91.dtd\”>

<rss version=\”0.91\”>
<channel>
<title></title>
<link></link>
<description></description>
<publisher></publisher>
<language></language>

   <item>
      <title></title>
      <link></link>
      <description></description>
   </item>

</channel>
</rss>

Pois bem, a gente faz de conta de que o site Samba Nius ( http://www.sambanius.com.br ) existe e que as notícias mais recentes (com os respectivos links) são:

Belo vira evangélico e diz que \”Samba nunca mais!\”
http://www.sambanius.com.br/noticias/?e=opiniao&n=145

Paulinho da Viola grava com Mano Brown
http://www.sambanius.com.br/noticias/?e=musica&n=144

Joãozinho Trinta diz que Carnaval não é mais com ele

http://www.sambanius.com.br/noticias/?e=artistas&n=143

Pegando essas notícias fica assim o arquivo RSS:


<?xml version=\”1.0\” encoding=\”ISO-8859-1\”?>
<!DOCTYPE rss
   PUBLIC \”-//Netscape Communications//DTD RSS 0.91//EN\”
   \”http://my.netscape.com/publish/formats/rss-0.91.dtd\”>

<rss version=\”0.91\”>
<channel>
<title>
Samba Nius</title>
<link>
http://www.sambanius.com.br</link>
<description>

    O mundo do samba está aqui, mostrando que o ritmo é

    rei do balacobaco e invadindo todas as áreas, seja do funk
    ao rock.
</description>
<publisher>
Estação Notícia</publisher>
<language>
pt</language>

<item>
   <title>
Belo vira evangélico e diz que \”Samba nunca mais!\”</title>
   <link>
http://www.sambanius.com.br/noticias/?e=opiniao&amp;n=145</link>
   <description>

     Não bastasse as besteiras que faz na sua vida pessoal agora ele
     inventou de dizer que samba e pagode \”são coisas do demônio\”
   </description>
</item>

<item>
   <title>
Paulinho da Viola grava com Mano Brown</title>
   <link>
http://www.sambanius.com.br/noticias/?e=musica&amp;n=144</link>
   <description>

     O convite para a parceria foi feito por Mano Brown, que diz
     ter uma enorme admiração pelo mestre
   </description>
</item>

<item>
   <title>
Joãozinho Trinta diz que Carnaval não é mais com ele</title>
   <link>
http://www.sambanius.com.br/noticias/?e=artistas&amp;n=143</link>
   <description>

     Joãozinho Trinta, depois de anos e anos, diz: \”Cansei!\”
   </description>
</item>

</channel>
</rss>

Ou seja: cada <item>…</item> é uma notícia onde o título vai em <title>…</title>, o link para a notícia vai em <link>…</link> e a descrição sobre o que trata a notícia vai em <description>…</description>. Simples, não? 😉

Se você estiver interessado em criar um arquivo RSS mais completo, você pode ver as especificações para as diferentes versões aqui. De qualquer maneira, um arquivo nos mesmos moldes do exemplo acima já serve para disponibilizar as novidades do seu site.

This entry was posted in Sem categoria. Bookmark the permalink.

Deixe um comentário