PHPでRSSパーサーを! - ¥(エン)ジニア

PHPでRSSパーサーを!

| | コメント(0) | トラックバック(0) | このエントリーを含むはてなブックマーク はてなブックマーク - PHPでRSSパーサーを!

仕事でPHPで使えるRSSパーサーを調べています。種類はいくつかあるのですが、まだまだ発展途上中で「これだ!」というのがない模様。

現時点で見つけたRSSパーサーの比較を下記に残します。

ライブラリ名バージョン速度RSS1.0/2.0ATOMDublin Core
MagpieRSS0.72○/○
PEAR::XML_RSS0.92○/○×
PHP ATOM Parser1.2未調査×/××
LibmRss0.10○/○××

(2006/03/12現在)

一番使えそうなのは、MagpieRSSでしょうか。RSS1.0RSS2.0ATOMに対応しており、RSS特有のDublin Coreモジュールにも対応。しかも、日付を自動的にUNIXタイムスタンプ作成する機能があります。また、独自のキャッシュ機能を持っており、キャッシュが保存されている場合は高速です。

LibmRssはC言語で書かれたエクステンションの為、他のライブラリと比べて速度は速いですが、Dublin Coreに対応していないなど機能面で他より劣っているのは否めません。

PEAR::XML_RSSは言わずと知れたPEARライブラリなので、資料も豊富ですが、ソースはPHPで書かれている為、速度は遅いです。PEARにはもうひとつXML_Feed_Parserと呼ばれるパーサーライブラリが存在しますが、PHP5のみ対応しており、PHP4で使用できないのが痛いですね。

人気ブログランキングへ にほんブログ村 IT技術ブログへ にほんブログ村 旅行ブログ 国内旅行へ 家電
ブログランキング参加中。ご協力お願いします。

favicon ≪ [前の記事]

PHPDocumentorでAPIドキュメントを作成しよう! ≫ [次の記事]

トラックバック(0)

このブログ記事を参照しているブログ一覧: PHPでRSSパーサーを!

このブログ記事に対するトラックバックURL: http://www.chrysaor.org/mt/mt-tb.cgi/4

コメントする

このブログ記事について

このページは、管理者が2006年3月13日 11:51に書いたブログ記事です。

ひとつ前のブログ記事は「favicon」です。

次のブログ記事は「PHPDocumentorでAPIドキュメントを作成しよう!」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

あわせて読みたいブログパーツ
       
ブックオフオンライン
Powered by Movable Type 4.2-ja

ブログランキング

人気ブログランキングへ
にほんブログ村 旅行ブログへ
にほんブログ村 IT技術ブログへ