SimplePie Nedir ? Nasıl Kullanılır ?

Burak Akdeniz

2 yıl önce

SimplePie Nedir ? Nasıl Kullanılır ?

SimplePie rss (feed) üzerine yazılmış baya araştırmalar sonucunda bulduğum şuanlık rss üzerine en güzel class'tır. (Benim gözümde!) Herşeyi fonksiyonla halledebiliyoruz istediğimiz kadar item (veri) alabiliyoruz . veya istediğimiz aralıklardaki itemleri alabiliyoruz. Bu class'ı nasıl kullanacağız bir bakalım.

SimplePie Kullanımı - Örnekleri



 
// Classı Çağırıyoruz .
$feed = new SimplePie();
// Hangi Url'den rss(xml) dosyamızı çekeceğini belirtiyoruz.
$feed->set_feed_url("http://www.radikal.com.tr/d/rss/Rss_85.xml");
// Cache(Önbellekleme) işlemini aktif ediyoruz.
$feed->enable_cache(true);
// Cache dosyalarını nereye depolayacağını belirtiyoruz.
$feed->set_cache_location(storage_path().'/cache');
// Cache süremizin ne kadar olacağını belirtiyoruz.
$feed->set_cache_duration(60*60*12);
// Dil çözümü seçiyoruz.
$feed->set_output_encoding('utf-8');
// Belirttiğimiz değişimleri işleme alıyoruz.
$feed->init();

 

SimplePie Yazdırma örneği


 
 
<?php 
foreach($feed->get_items() as $item){
        echo '<p>Başlık: <a href="' . $item->get_link() . '">' . $item->get_title() . '</a></p>';
        echo '<p>Tarih: ' . $item->get_date('d-m-Y H:i:s') . '</p>';
        echo '<p>Açıklama: ' . $item->get_description() . '</p>';
        }
        ?>


Etiketler: SimplePie Kullanımı - Simple Pie Nedir ? - SimplePie Nasıl Kullanılır - Php


# Geri