PHPのフレームワーク
PHPのフレームワークを自分用メモ。 以下、主なPHPのフレームワーク。
- Symfony
- http://www.symfony-project.org/
- PHP5
- The MIT License (他にも含まれてるけど・・・)
- ベースはmojaviで、Railsっぽくなっている。
- 今のところ、一番完成度が高い気がする。
- 一人で作るようなWEBアプリにはあまり使う気がしない。
- Zend Framework
- http://framework.zend.com/
- PHP5
- New BSD License
- まんま、Zendさんがつくってる。
- 今のところ、自動生成系の機能はなさげ。
- ライブラリ的要素の方が多い気が。
- CakePHP
- http://cakephp.org/
- PHP4 / 5 (5対応というより、5でもエラーが出ないという感じで、プログラム自体が5でかかれている訳ではない。)
- The MIT License
- ケーキ(Cake)を焼けたり(bake)、名前の付け方がちょっとおもしろい。
- ちょっとしたWEBアプリを作るにはよさげ。
- Ethna
- http://ethna.jp/
- PHP4
- The BSD License
- 和製
- GREEで使われている。
- Piece Framework
- 調査中
以下、現在はたぶん開発が停止している。
- Maple (和製。DIコンテナとか)
- Mojavi (一時期流行った。ダミーのホームページが復活してるみたい・・リンク押せないけど http://www.mojavi.org/)
- Agavi (Mojaviの派生。Railsとは違った方向に進んでたが)




