【告知】PHP Framework Fight! (仮)開催告知
→ PHPフレームワークファイト終了のお知らせ - 肉とご飯と甘いもの @ sotarok
→詳細について続報 : PHP Framework Fight! 続報1 - 肉とご飯と甘いもの @ sotarok
→エントリー一覧 : PHP Framework Fight!エントリー決定 - 肉とご飯と甘いもの @ sotarok
→リポジトリについて:PHP Framework Fight! リポジトリについて - 肉とご飯と甘いもの @ sotarok
→DBについて:PHP Framework Fight! DBについて - 肉とご飯と甘いもの @ sotarok
今日ふとしたきっかけでやろう!って話になりました。夜中にEthnaのIRCチャンネルで id:maru_cc さんと keyさんとフレームワークの速度とスループットについて話してたのがきっかけ。*1
詳細
- アプリの仕様はid:sotarokががんばって考える(偉大な先輩方に相談して、恥ずかしくないように仕様を作る)
- テンプレートは速度に影響するため統一するかな(テンプレートエンジンの統一ではなく,HTML・CSS・画像の統一という意味です)
- フレームワークごとに実装者募って、実装してもらう
- ソースをうけとり、同じサーバ環境でベンチマークテスト
- ベンチはid:sotarokががんばってとるw
- コードのステップ数を比較したりなどもして実装の手軽さも比較
- 一応、ORMやテンプレートエンジンに何を使うかなどは、そのフレームワークで「一般的」とされている方法ならヨシとします(例えば、symfonyならDoctrineじゃなくてPropelだよねー、とか、EthnaならSmartyだよねーとか)
募集&参加表明状況
PHPのフレームワークで、一通り実装してくれる人を募ろうと思います。原則1フレームワーク、1実装という形でやりたいと思います。(主張があれば場合によっては受け入れますw) 実装者は、先に「このフレームワークで参加!」と言ってくれた人を優先したいと思います。
募集は5/2で締め切りたいと思います!よろしくお願いします!(仕様なかなか出せなくてごめんなさい!)募集締め切りました。→ see also. PHP Framework Fight!エントリー決定 - 肉とご飯と甘いもの @ sotarok
- Ethna : id:maru_ccさん
- symfony 1.0 : keyさん
- symfony 1.1 : id:tsukimiya さん (1.0と1.1はまるで別フレームワークとの主張を受け入れます。) *2
- CakePHP 1.1 :
募集中id:s-yo-koさん - CakePHP 1.2 : id:vegnz さん
- CakePHP 1.1 : id:sayakameさん(プログラム書いたことありません枠参加)
- rhaco :
募集中id:riafくん - Zend Framework :
募集中id:heavenshellさん - 素のPHP :
募集中 *3id:anatooさん - Konstrukt : id:kunitさん
- Agavi : id:MugeSoさん
- Sabel : id:ruciferさん
- MagicWeapon : がるさん
- Piece Framework : kumatchさん
- CodeIgniter : 日本CodeIgniterユーザ会のみなさん
- Akelos : id:gegegenさん
- Zoop Framework : id:kanonjiさん
ちょっっ・・!!みんな(主にid:shimookaさんが)あおりまくりww
Mapleは次期バージョン開発中っぽいので入れてませんが、是非ということであれば是非!あとAgaviとか、Pieceとか、CodeIgniterとか・・・作ってくれる方がいるならいくらでも参戦してもらいたいです。
流れ
- 各フレームワークエントリ&実装者募集
- その間にid:sotarokが仕様を決定する
- 実装スタート
- 一定期間で実装終了 (5月いっぱいを予定)
- ソース集めてベンチとったりなんだり
- 結果公開
ご意見も募集
まだまだ企画段階なので、ご意見も募集しています。
面白い&有意義な企画になるようにがんばりますのでよろしくお願いします!
連絡手段
- Google Groups
- 気軽に参加してください!