Rabu, 31 Agustus 2011

Anatomi Dari RSS Feed

Anatomi Dari RSS Feed

RSS adalah format yang telah menjadi standar untuk sindikasi data informasi. Hal ini memungkinkan pengembang untuk membangun struktur file untuk membuat program baca atau menganalisis data dalam format yang mudah dibaca.

RSS telah menjadi standar data format untuk mengkomunikasikan sebuah berita, update, atau jenis lain dari sebuah informasi bahwa sebuah perusahaan ataupun individu yang ingin memberitahukan kepada seluruh audiens yang lebih besar. RSS sendiri adalah singkatan dari Really Simple Syndication, merupakan format XML yang terdiri dari unsur-unsur yang ditunjuk secara konsisten untuk semua RSS feed dan sesuai dengan spesifikasi XML 1.0. Elemen-elemen ini haruslah konsisten untuk sebuah Format Data Standar agar dapat digunakan sebagai agregator RSS.

Sebuah RSS Feed selalu dimulai dengan <RSS>, yang berisi sebuah atribut yang disebut versi, yang menentukan versi dari RSS feed. Di sini kita fokus pada format RSS 2.0 karena saat ini paling sering banyak digunakan.

<rss version="2.0">
</rss>

Anak dari <RSS> elemen adalah <channel>. Elemen ini adalah elemen yang berisi data penting atau konten dalam feed.

<rss version="2.0">
  <channel>
  </channel>
</rss>

Untuk menggambarkan RSS feed ada beberapa tag yang dapat ditambahkan pada awalnya. Yang dibutuhkan <channel> elements are <title>, <link> and <description>. Optional channel elements are <language>, <copyright>, <managingEditor>, <webmaster>, <pubDate>, <lastBuildDate>, <category>, <generator>, <docs>, <cloud>, <ttl>, <image>, <rating>, <textInput>, <skipHours> and <skipDays>.

<rss version="2.0">
<channel>
<item>
<guid isPermaLink="false">
http://www.blogger.com/feeds/12931054/posts/full/115714541264251287
</guid>
<pubDate>Fri, 01 Sep 2006 21:08:00 +0000</pubDate>
<title>Secure Ajax Requests</title>
<description>
<div xmlns="http://www.w3.org/1999/xhtml">My latest article for InformIT, titled <a href="http://www.informit.com">How to Secure Ajax Requests</a> is on the homepage this week. This article focuses on ensuring that your database-enabled Ajax requests are secure and not leaving your database open for an attack. Enjoy...</div>
</description>
<link>
http://www.krishadlock.com/blog/2006/09/secure-ajax-requests.html
</link>
<author>Kris Hadlock</author>
</item>
</channel>
</rss>

Ini adalah struktur standar untuk weblog, dan terdiri dari unsur-unsur yang digunakan. Untuk melihat struktur ini dapat dilihat secara abstrak, mengapa dapat berisi semua jenis informasi. Meskipun struktur yang abstrak dapat memberitahu dengan melihat feed dalam data sederhana. Setiap elemen dapat berisi subelements berikut adalah penjelasan secara rinci:
  • guid - The GUID merupakan elemen yang berisi string yang secara unik mengidentifikasi item.
  • pubDate - pubDate adalah tanggal item diterbitkan.
  • Judul: Judul adalah judul yang ditetapkan untuk produk, dalam hal ini adalah judul dari entri weblog.
  • Description: Berisi data dari unsur utama, unsur ini digunakan untuk body posting weblog
  • link: URL berisi satu halaman penuh dalam individu ada item tertentu secara rinci.
  • penulis - adalah penulis konten yang disajikan dalam artikel.
  • Kategori: memungkinkan elemen yang akan dimasukkan dalam kategori satu atau lebih.
  • Komentar - URL halaman yang berisi komentar yang berhubungan dengan item.
  • kabinet: dapat digunakan untuk menggambarkan objek media jika kita attach pada item.
  • source – sumber dari RSS itu sendiri.

2 komentar:

  1. Wondеrful blοg you hаve here but I ωas wondering if you knew of any user disсussion forums thаt
    coveг the same topics diѕсussed herе?

    I'd really loνe to be a part of group whеre I can get feedback frοm
    other experіenced іndividuals thаt sharе thе same
    inteгeѕt. If you have any suggestions, please let me κnoω.
    Apρreсiate іt!

    Ηerе is my webpage :: ramadan calendar

    BalasHapus
  2. Blogging is the new poetry. I find it wonderful and amazing in many ways.

    BalasHapus

Sponsor