MagpieRSSのハマリどころ

はてブグラフでははてなブックマークRSSを利用しています。
RSSを取得して、解析をするのに、いままでxml.phpというのを利用していたのですが、
たとえば、YahooのはてブRSSなど、件数が1000件を越えるものになると、一切パース出来なくなってしまい、
結局MagpieRSSを利用しました。

URLではなく(キャッシュなどの)RSSファイルをパースする

今回、キャッシュ機能はPEARのCache_Liteを利用しているので、通常の利用方法の
チャネル(URL)指定→パースという流れだと使えませんでした。
なので、

$rss_data = file_get_contents("(はてブRSSのURL)");
$rss_hash = new MagpieRSS($rss_data,"utf-8");

と言う方法でRSSをパースするようにしました。