Membuat RSS Feed pada Website
Apakah diatara teman ada yang tidak tau RSS (Really Simple Syndication ) ? Mengutip dari Wikipedia, RSS diartikan sebagai
Sebuah file berformat XML untuk sindikasi yang telah digunakan (diantaranya dan kebanyakan) situs web berita dan weblog.
Dalam mengembangkan Website News, ( berita ) saat ini sudah merupakan hal yang mutlak untuk membuat RSS. Sebenarnya ada apa di balik RSS ? Mari Kita Bedah. RSS dibuat dengan menggunakan output bahasa XML. Mari kita lihat contoh RSS dari website ini.
[ lihat file RSS XML ]
Dengan berbekal dari hal pola RSS XML itu, kita bisa membuatnya dengan menggunakan bahasa PHP. Perintahnya kira kira akan menjadi seperti ini :
<?php
require_once(‘koneksidatabase.php’);
$query = “select alamat, kategori, deskripsi, judul from `kategori` limit 15″;
$result = mysql_query($query, $sambungan);
while ($line = mysql_fetch_assoc($result))
{
$return[] = $line;
}
$now = date(“D, d M Y H:i:s T”);
$output = “<?xml version=\”1.0\”?>
<rss version=\”2.0\”
xmlns:content=\”http://purl.org/rss/1.0/modules/content/\”
xmlns:wfw=\”http://wellformedweb.org/CommentAPI/\”
xmlns:dc=\”http://purl.org/dc/elements/1.1/\”
>
<channel>
<title>Judul RSS FEED</title>
<link>http://domain.com/feed.php</link>
<description>Deskripsi RSS</description>
<language>en-us</language>
<pubDate>$now</pubDate>
<lastBuildDate>$now</lastBuildDate>
<docs>http://domain.com</docs>
<managingEditor>mail@mail.co.id</managingEditor>
<webMaster>mail@mail.com</webMaster>
“;
foreach ($return as $line)
{
$output .= “<item><title>”.htmlentities($line['judul']).”</title>
<link>”.htmlentities($line['alamat']).”</link>
<description>”.htmlentities(strip_tags($line['deskripsi'])).”</description>
</item>”;
}
$output .= “</channel></rss>”;
header(“Content-Type: application/rss+xml”);
echo $output;
?>
nah, mudah kan membuat RSS pada sebuah website ?
Thanz atas sharingnya , sangat membantu .
wah,kasian belom banyak yg komen ;P
baguss…
thanks.
Waduh… saya lagi nyari cara tuk hilangin ekstensi file php. Bisa bantu gak???
Contohnya : http://www.sample.net/php/tutorial.php, pengen dirubah jadi http://www.sample.net/php/tutorials.
Gimana, bisa bantu kan????
berarti dari rss.php langsung create file XML aja atau file yang diinginkan
mas klo nampilin sms di web gmana?
kita kan punya hp cdma plus kabel data… ma softwae sms tapi binggung nampilin di web nya??
Yahoo
Emge
kalau rumusan RSSnya di file INC lalu dipanggil di Index.php,
bagaimana scripnya ya
minta tolong dibalas di email saya ya
maaf bos, aku masih kurang ngerti, mungkin bisa dibantu dengan contoh konkrit nya. Bisa dibantu?
thanks ilmunya sangat membantu