RSS merupakan cara lain berlangganan postingan / artikel di dunia web . Sehingga apabila terjadi update atau penambahan artikel , pemakai RSS feed dapat langsung mengetahuinya.
Bentuk dari RSS biasanya teaser text(Intro berita) yang dilengkapi link untuk menelusuri ke halaman web aslinya , namun sekarang ini banyak pula RSS yang berisi artikel lengkap , gambar maupun suara. Tentunya hal ini juga bergantung pada kemampuan dari RSS Reader-nya.
RSS dibuat menggunakan format XML yang diatur dengan kaidah tags penulisan tertentu sehingga informasi yang dihasilkan mampu diterjemahkan dengan baik oleh RSS reader. Salah satu software pembaca RSS (RSS Reader) yang baik adalah Microsoft Outlook 2007 atau jika Web Based-nya saya biasa menggunakan iGoogle .
Tutorial ini ditulis sebagai klipping pengingat untuk saya. Yang mungkin pada suatu saat ketika saya sedang santai..tiba2x di perintahkan atasan untuk membuat RSS dengan cepat , saya langsung dengan mudah membuatnya dan langsung santai lagi… hehehe.. (Sama kayak judul artikel ini)
Bagi yang penasaran seputar sejarah dan perkembangan RSS ini dapat langsung menuju kesini.
Format RSS standar yang biasa digunakan sebagai berikut :
<?xml version=”1.0″?>
<rss version=”2.0″>
<channel>
<title>tentangrifai dotcom</title>
<link>http://tentangrifai.com</link>
<description>tentangrifai feed artikel</description><item>
<title>Dukung design saya di lomba design blog Hari Cinta Puspa dan Satwa 2008</title>
<link>http://www.tentangrifai.com/2008/10/dukung-design-saya-di-lomba-design-blog-hari-cinta-puspa-dan-satwa-2008/</link>
<description>Fiiuuh… akhirnya jadi juga ! , Tidak berapa lama saya join di forum rumahblogger.com , saya membaca topik menarik mengenai kompetisi Lomba design blog yang di posting oleh Yudi Aulia . Walau sempet closing di 5 oktober kemaren , akhirnya panitia memperpanjang penutupan pendaftaran sampai dengan tanggal 14 Oktober jam 24.00</description>
</item><item>
<title>Kontan online, portal berita ekonomi yang komplit</title>
<link>http://www.tentangrifai.com/2008/10/kontan-online-portal-berita-ekonomi-yang-komplit/</link>
</item></channel>
</rss>
RSS feed akan membuat list dari artikel2x sesuai tags <item>…</item> hal itu yang memungkinkan dibuatnya PhP + Mysql untuk meng-Generate list berita sesuai dengan isi di Database.
Tags <link>…</link> berfungsi membuat link pada URL dari website asalnya..
Dengan menggunakan php+mysql maka list berita-nya dapat di hasilkan dengan dinamis… berubah sesuai postingan yang di publish :
<?
$db_name = “namadatabase“;
$connection = mysql_connect(“localhost”, “namaUser”, “passwordDb”) or die(”Could not connect.”);$db = mysql_select_db($db_name);
$query = “select * From nama_table “ ;
$result = mysql_query($query, $connection) or die(”Could not complete database query”);
$num = mysql_num_rows($result);
echo ‘
<rss version=”0.91″>
<channel><title>Feeding Artikel tentangrifai</title>
<link>http://www.tentangrifai.com/</link>
<description>Artikel ter-update dari tentangrifai</description>
<language>id</language>’ ;while ($row = mysql_fetch_array($result)) { ?>
<item>
<title><? echo $row["kolomTitle"] ; ?></title>
<link>http://www.tentangrifai.com/<? echo $row["Url"] ; ?></link>
<description><? echo $row["kolomIntroText"] ; ?></description>
</item><? }
echo ‘ </channel>
</rss> ‘
; ?>
Nah silakan ganti tulisan warna merahnya sesuai dengan kebutuhan koneksi/query ke database anda sendiri… maka RSS feed anda sudah dapat dinikmati dan anda bisa melanjutkan santai / blogwalking / m’baca2x tutorial … sementara atasan anda sudah mendapatkan apa yang diminta..
btw, karena banyak versi RSS reader yang beredar.. maupun kemampuan teknology yang terus berkembang, ada baiknya anda memeriksa kompatibel-nya RSS yang dibuat pada RSS Validator .
Selamat mencoba… Salam sukses..




October 9th, 2009 at 9:21 am
[...] 17. Cepat , mudah , santai membuat RSS feed dengan PhP [...]