Hatena::ブログ(Diary)

もやし日記

2008-02-26

オープンソース版の Fastladder を PHP に移植しました

OpenFLP
OpenFLP posted by p4life


まだまだバグとか色々残っているかとは思いますが,リリースしました.

OpenFLP

OpenFLP は,Rails で作られているオープンソース版 Fastladder(OpenFL)を PHP のフレームワークである CakePHP を使って移植したものです.

Rails によって作られているサーバーサイドプログラムとクローラーを Pure PHP に置き換え,Ruby/Rails への依存をなくしました.これによってレンタルサーバーなどへ簡単に Fastladder 互換の RSS/Atom フィードリーダーを導入することができます.

ライセンスは オープンソース版 Fastladder と同じく,MIT ライセンスです.

必要環境

  • PHP 5.2, Apache, MySQL

未実装な機能

OpenFLP は Fastladder のほとんどの機能を実装していますが,現在まだサポートしていない機能もあります.

  • OPML インポート/エクスポート
  • フィード中の HTML 表示(全ての HTML が strip されます)
  • auto-discovery 時に複数の RSS/Atom 候補を表示
  • ログイン時の「Remember me」機能
  • Favicon サポート

よくある質問:OpenFLP はウェブサービス版の Fastladder よりも快適ですか?

いいえ.快適ではありません.

OpenFLP をローカルにインストールすればネットワークの遅延もなく,CPU も独り占めして,

快適な未読消化ができると思われるかもしれません.しかし,実際にウェブサービスとして稼働している Fastladder (http://fastladder.com/) は大変信じがたいことですが Brainf*ck によって実装されており,サーバーはクーラーの良く効いた livedoor データホテルに置かれてチューニングされています.そのため,多くの安い DELL パソコンでは快適さで劣ることになります.

関連

その他

今回の移植に関して,2月20日の第2回CakePHP勉強会でプレゼンさせていただきました.ありがとうございます.

yandodyandod 2008/02/27 10:00 ついに公開ですね!

esecuaesecua 2008/02/27 11:45 すばらしい

shin31shin31 2008/02/27 12:45 超男前!

kokoromokokoromo 2008/02/27 17:07 Notice (8): Undefined variable: Flash [APP/views/layouts/default.ctp, line 24]
と言われて動きませんでした…

p4lifep4life 2008/02/28 16:11 @kokoromo さん
データベースを作成して,接続できる状態になっていますか?

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証