シンプルなライブラリ

RSSやAtomのデータをパースしてくれる「SimplePie」のご紹介。
ブログの最新情報や、別サイトのRSSを読み込んで表示する際なんかに便利そうですね。
サンプルコード
以下のようなコードで動作しました。
ライブラリを読み込んでフィードを指定すれば良いので、簡単ですね。
<php
include_once('../simplepie.inc');
include_once('../idn/idna_convert.class.php');
$feed = new SimplePie();
$feed->set_feed_url('ここにフィードのURLを指定します');
$feed->enable_cache(false);
$feed->init();
$feed->handle_content_type();
print_r($feed);
?>
ダウンロードすると、デモ用のファイルも同梱されています。
ちょっとした時に便利そうですね。

LilinaはWEBベースのRSSリーダーで、オープンソースで出来ています。
RSS、Atom、ポッドキャストの情報を収集する事ができ、集めた情報をOPMLファイルで書き出す事も可能です。
動作にはPHP5以上が必要で、データベースは使用していないそうです。また、別途 HTML Purifier と SimplePie というライブラリを使用しているようでこちらもダウンロードしてくる必要があるとの事。
インストール自体は数分で完了するようですので、オリジナルのRSSリーダーを構築されたい方は一度触ってみてはいかがでしょうか。

※画像は公式サイトデモより
rssloungeというオープンソースのRSSリーダーがかなりかっこ良いのでご紹介。
rssloungeはPHPで出来たオープンソースのRSSリーダーです。データベースにはMySQLを使用している模様。
ソースを見るとZendFrameworkで出来ているようです。
詳しくは以下
かなり前からあるっぽい。。。orz
ずっと英語版で使っていました。
知らない人も居るかもしれないので、メモメモ。
ついでにフィードティッカーなるものを作成してみました。
最新のブログ生地をアニメーションしてくれます。

フィードカウントも作成しました。自分のfeedの登録者数が人目でわかります。

よろしければ、当サイトの購読もお願いします。
RSSリーダーで購読する
FeedlyというGoogleReaderを雑誌風に閲覧できるFirefoxアドオンを発見しました。
インストールすると、googleアカウントにログインするよう求められますが、それ以外は初期設定など何もありません。
すぐに雑誌風に記事が閲覧できるため、ブラウザのホーム画面にいかがでしょうか。
「Shift」 + 「v」でiframeで記事を表示できる
このアドオンの凄いところが、「Shift」 + 「v」で直接記事の閲覧ができる事です。
これで全文配信していないページを見に行く手間が減りました。
Firefox用,Safari用、Chrome用があるようですのでぜひ使ってみてください。
0