2009年07月10日

PHP最新動向:"マイクロフレームワーク"/micro framework

最近、“PHPマイクロフレームワーク”という名前を耳にしますか?
日本では、「ちいたん」などがさきがけだと思いますが、

http://php.cheetan.net/
ちいたんとは世界最軽量のPHP用MVCフレームワークです。
「ちなみに私は普段CakePHPを使用していますが、それを使用するほど大きなプロジェクトではなく、でも多少手のかかる物の場合に使えるフレームワークがほしい… そんなときに使えるフレームワークを目指して作成しました。」

とことんフレームワークとしての機能をシンプル・軽量にする、という流れで公開されるプロジェクトが増えています。
その多くには、“micro-framework”という説明がありますので、今後の流れになるような。

http://limonade.sofa-design.net/
Limonade is a PHP micro framework for rapid web development and prototyping.

http://gluephp.com/
Glue is a PHP micro-framework. It provides one simple service: to maps URLs to Classes.

http://trevorbramble.com/lab/greyhound/
Greyhound is a web application micro-framework written in PHP version 5.

tswicegood / Argil
PHP potter's clay. A small web framework. edit
http://github.com/tswicegood/Argil/tree/db92ff3f296281869ca6bc71cebcf8f5dd6abf7d/src/argil/framework

MicroMVC
A blazing fast Model View Controller framework in less than 150kb!
http://micromvc.com/

ただ、もしこういったフレームワークに火がついて、コミュニティが急激に大きくなったら(なんかそれはなさそうですけど)、結局、Cakeと同じ道をたどることになるのではないか、と思います。

Cakeだって、最初は非常に小さなフレームワークとしてはじまったんですよ!と口で言ってもしょうがないので、記念すべき Cakeの初リリースをアップロードしておきます。
cake_0.2.0.zip
2005年当時、ドキュメントもないこのフレームワークをすぐに使えた人はごく少数だったと思いますが、今なら、ダウンロードして楽しめる人は多いのではないでしょうか。

フレームワークの化石みたいなものですね。
ちなみに、このリリースはPublic Domainで公開されていました。
PHPNutが手を加える前のものです。
このWebサイトはとうに消滅してしまいました。

Cakeだって最初はマイクロフレームワークだったんですよね・・・。
posted by SDozono at 10:02| 東京 ☁| Comment(0) | TrackBack(0) | CakePHP General | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック
手(パー)To make a comment: Please type your name and comment. at the validation field box, type 'cakephp'. And there two glay buttons. "Preview"/"Submit". Thank you!
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。