Anatomi File RSS

Pelajari Cara Membuat File RSS dari Scratch

RSS atau Really Simple Syndication adalah bahasa XML yang sangat mudah dipelajari karena hanya ada beberapa tag yang diperlukan. Dan apa yang benar-benar hebat tentang RSS adalah bahwa setelah Anda mendapat umpan dan berjalan, itu dapat digunakan di semua tempat. Sebagian besar browser Web dapat membaca RSS, serta pembaca seperti Google Reader dan Bloglines. RSS adalah alat yang kuat untuk setiap pengembang Web yang ingin meningkatkan visibilitas situs Web mereka.

Alat yang Diperlukan untuk Menulis RSS

Dokumen RSS Sederhana

Dokumen RSS 2.0 ini memiliki satu item dalam feed bersama dengan informasi feed. Ini adalah minimum yang Anda butuhkan untuk memiliki RSS feed yang valid dan dapat digunakan.

Contoh RSS 2.0 Feedhttp: //webdesign.about.com/rss2.0feed/ Contoh dari RSS feed sederhana. Ini adalah deskripsi dari umpan itu sendiri, bukan item. Ini adalah entri terbaru di contoh feed saya: //webdesign.about.com/rss2.0feed/entry.html Ini adalah teks yang akan muncul di feedreader. Ini menggambarkan pos itu sendiri, bukan seluruh umpan. http://webdesign.about.com/rss2.0feed/entry.html

Seperti yang Anda lihat, dokumen RSS dasar sangat sedikit yang diperlukan untuk membuat umpan yang berfungsi penuh. Jika Anda menempelkan kode itu ke validator RSS, itu akan memvalidasi - yang berarti bahwa pembaca umpan RSS bisa membacanya juga.

Tiga baris pertama memberi tahu agen pengguna bahwa ini adalah dokumen XML, ini adalah file RSS 2.0, dan ada saluran:

Informasi versi tidak diperlukan, tetapi saya menemukan bahwa itu adalah ide yang baik untuk memasukkan atribut itu pada tag.

Setiap feed harus memiliki judul, URL, dan deskripsi. Dan itulah yang terjadi

,

, dan tag yang hidup di dalam saluran (tetapi tidak dalam) ditentukan. Untuk sebagian besar feed, elemen-elemen ini tidak akan pernah berubah setelah Anda memutuskan nama dan deskripsi feed Anda.

Umpan RSS 2.0 Contoh

http://webdesign.about.com/rss2.0feed/ Contoh umpan RSS sederhana. Ini adalah deskripsi dari umpan itu sendiri, bukan item.

Bagian terakhir dari umpan adalah barang-barang itu sendiri. Ini adalah kisah yang akan disindikasikan oleh umpan Anda. Setiap item terlampir dalam elemen.

Di dalam item Anda menemukan tiga tag yang sama yang sudah kami ketahui:

,

, dan. Mereka melakukan fungsi yang sama seperti yang mereka lakukan di luar tag item, tetapi di dalam mereka mereferensikan hanya satu item. Jadi teks di dalamnya adalah apa yang ditampilkan di pembaca umpan, judulnya adalah judul pos, dan tautannya adalah tempat tautan terhubung.

Ini adalah entri terbaru dalam umpan contoh saya

http://webdesign.about.com/rss2.0feed/entry.html Ini adalah teks yang akan muncul di feedreader. Ini menggambarkan pos itu sendiri, bukan seluruh umpan.

Satu-satunya tag baru adalah tag. Elemen ini memberi tahu agen pengguna atau pembaca umpan apa URL unik untuk posting itu. Ini bisa menjadi URL yang sama dengan tautan atau tautan permanen yang terpisah (permalink) untuk item tersebut.

http://webdesign.about.com/rss2.0feed/entry.html

Satu-satunya yang tersisa adalah menutup item, saluran, dan rss. Karena ini XML, semua tag harus ditutup.

Tambahkan Item Baru ke Atas

Sebagian besar umpan RSS terdiri dari lebih dari satu item dalam satu waktu. Dengan cara ini, jika pelanggan baru di situs Anda, mereka dapat melihat beberapa pos terakhir, atau semuanya, jika Anda menyimpan semuanya di RSS. Untuk menambahkan posting baru, cukup tambahkan item baru di atas posting pertama:

... Posthttp kedua: //webdesign.about.com/rss2.0feed/entry2.html Sekarang feed saya memiliki 2 posting http://webdesign.about.com/rss2.0feed/entry2.html ...

Elemen Tambahan untuk Mendandani Umpan RSS Anda

RSS di atas adalah semua yang Anda butuhkan untuk membuat umpan, tetapi ada banyak tag opsional yang dapat membantu meningkatkan umpan Anda dan memberikan informasi tambahan kepada pembaca Anda. Berikut ini adalah beberapa tag opsional favorit saya yang dapat Anda gunakan untuk meningkatkan Umpan RSS Anda:

Perhatikan, bahwa gambar

harus cocok dengan saluran

dan dimensi gambar tidak boleh lebih besar dari lebar 144 piksel dan tinggi 400 piksel.

Semua tag di atas masuk dan menjelaskan umpan, bukan item individual, seperti ini:

... Sampel RSS 2.0 Feedhttp: //webdesign.about.com/rss2.0feed/ Contoh dari RSS feed sederhana. Ini adalah deskripsi dari umpan itu sendiri, bukan item. en-us Hak Cipta 2007, Jennifer Kyrnin webdesign@aboutguide.com (Jennifer Kyrnin) About.com http://0.tqn.com/f/lg/s11.gifhttp://webdesign.about.com/rss2.0feed/ 144 25 ...

Sekarang Anda dapat membuat umpan RSS Anda sendiri.