新規ドキュメントはこちら(http://ozaki.kyoichi.jp/content/blogsection/4/26/)に掲載しております。

最近mojaviというPHP frameworkを使いはじめました。現在、Stableが2.0で、Developが3.0になっています。3.0はPHP5に完全対応している(というより、PHP5前提で作成されている)ということで、mojavi 3を使っています。しかし、現時点(2005年2月4日)では本家のチュートリアルはたいした説明はしていないし、他のサイトでのドキュメントも不足気味のように感じました。そこで、mojavi 3を使用してウェブアプリを作成する過程をドキュメントしてみました。自分もmojavi 3を探っている過程で書き下ろしているので、日々進化しているドキュメントでもあります。

このドキュメントをきっかけに、mojavi 3が標準的なPHP用フレームワークになればと思っています(Javaのstrutsみたいな)。PHP用のフレームワークで、自分が知っているのは、mojavi以外に、phrameとmapleがあります。しかし、これらよりも機能、スタイル面でmojaviが一番自分好みでした。客観的にみても、mojavi 3は、フレームワークとして十分な機能、性能をもっていると思います。

PHPでいくつかアプリケーションを作成したことあるけど、同じコードを何度も書くのを避けたいと思っている人や、未だ”フレームワーク”というものを使ったことが無い人は是非参考にしてもらいたいです。逆に、熟練者の方からは、本ドキュメント内に誤った情報などがありましたらご指摘いただければと思います。

もちろん、誤字脱字、私見、感想、文句、なんでも受け付けますので、何かあれば御一報下さい。