Twitterブログパーツが重い 対策用独自プログラム

Twitterはすごく便利なサービス。
・携帯からも書き込める
・書き込みをブログパーツでブログに表示できる

当ブログでは、この二つを組み合わせて、「なんとなく思いついたこと」を紹介するツールとして利用している。右サイドバーの上部に表示している。

しかし、このブログパーツが結構重い。ブログの表示スピードの、ボトルネックとなっている。

そこで、Twitter APIを利用して、記事を読み出し、それをしばらくキャッシュしておくことにした。
これならば、一回一回Twitterに記事を読みに行かないため、表示が速くなる。

当ブログの右サイドバーの上部に表示している。
表示が速いことが分かるはずだ。※キャッシュが切れている場合は遅い

プログラムはPHPで書いた。
こちらで公開しておく。

500 Internal Server Error

右クリック→対象をファイルに保存→末尾の.txtを消去して保存する。

もし利用したい方はご自由にどうぞ。
ブログなどで当ブログを紹介して頂けると嬉しいです。

具体的な利用方法は、コードの最初に記載してある。

このプログラムに関して、質問があれば、当記事のコメントにてどうぞ。

Twitter APIの仕様はこちらを参照した。
http://watcher.moe-nifty.com/memo/2007/04/twitter_api.html

【追記2008.3.5】
幾つかバグがあったので、コードを修正した。

コメント

タイトルとURLをコピーしました