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
- Editor teks: Anda dapat menggunakan hampir semua editor yang akan menghasilkan teks ASCII biasa. Saya lebih suka menggunakan jEdit karena gratis dan ia memeriksa XML untuk saya ketika saya menulis. Tetapi Anda juga dapat menggunakan editor HTML seperti Dreamweaver atau BBEdit.
- Validator RSS: Jika Anda menggunakan editor XML seperti jEdit, validator RSS tidak mutlak diperlukan. Tapi saya menemukan bahwa kesalahan merayap bahkan dalam editor terbaik, jadi memvalidasi umpan selalu merupakan ide yang bagus.
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.htmlSeperti 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.htmlSatu-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:
- gunakan tag ini untuk memberi tahu pembaca bahasa apa feed Anda. Anda dapat menggunakan kode bahasa standar, atau penunjukan negara-negara dengan kode negara yang ditambahkan (seperti en-us untuk bahasa Inggris AS).
- - pemberitahuan hak cipta untuk saluran Anda.
- - alamat email orang yang bertanggung jawab atas konten umpan.
- - gambar logo umpan Anda. Tag ini termasuk sub-tag: ,,,, dan.
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.