Welcome to Abdul Malik Ikhsan's Blog

Zend Framework : Zend_Feed_Rss – Consuming an RSS Feed

Posted in Teknologi, Tutorial PHP, Zend Framework by samsonasik on March 27, 2011

RSS (Really Simple Syndication) adalah sebuah file berformat XML untuk sindikasi yang telah digunakan ( diantaranya dan kebanyakan ) situs web berita dan weblog. Teknologi yang dibangun dengan RSS mengijinkan kita untuk berlangganan kepada situs web yang menyediakan umpan web (feed) RSS, biasanya situs web yang isinya selalu diganti secara reguler.

Zend Framework mempunyai komponen yang memungkinkan kita untuk mengconsume RSS Feed dari sebuah website. Caranya, dengan menginstansiasi Zend_Feed_Rss Object seperti berikut :

$channel = new Zend_Feed_Rss('http://rss.example.com/channelName');

Contoh lengkap sebagai berikut :

<?php
include "Zend/Feed/Rss.php";
 $channel = new Zend_Feed_Rss('http://rss.example.com/channelName');
 ?>
<div>
 <p>
 <label> <?php /*nama channel */ echo $channel->title(); ?> </label>
 </p>

 <?php foreach ($channel as $key=>$item) {  ?>
 <label>
<a href="<?php  /*menampilkan link feed item */ echo $item->link(); ?>">
<?php  //menampilkan title
echo $item->title();
?>
</a>
</label>
 <br />
 <label>
 <?php
//menampilkan publish date
echo $item->pubDate(); ?>
 </label>
 <p>
 <?php
//menampilkan description
echo $item->description(); ?>
 </p>
 <?php } ?>
</div>

Image :
http://upload.wikimedia.org/wikipedia/commons/thumb/4/43/Feed-icon.svg/128px-Feed-icon.svg.png

Referensi :
http://framework.zend.com/manual/en/zend.feed.consuming-rss.html
http://id.wikipedia.org/wiki/RSS
http://id.wikipedia.org/wiki/XML
http://id.wikipedia.org/wiki/Weblog
http://en.wikipedia.org/wiki/Web_feed

Advertisements

5 Responses

Subscribe to comments with RSS.

  1. Rahmats said, on March 27, 2011 at 8:01 am

    Wuih mantap San, lanjutke le ngeblog

  2. samsonasik said, on March 27, 2011 at 8:17 am

    hehe, yoi, thanks 😀

  3. Rahmats said, on March 27, 2011 at 11:54 am

    Jam me gonmu kok kayane ora pas to

  4. samsonasik said, on March 30, 2011 at 7:47 pm

    wingi isih nunut default pengaturan neng wp-ne, saiki wis bener 😀

  5. […] example, i want to grab the titles of the post and links from my latest blog post instead of using RSS, and show in my application like the following : This is the easy and simple code […]


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: