PHPOOT project とは

PHPOOT project では、PHP で実装されたテンプレートエンジンの 開発を行っています。 テンプレートエンジンは、アプリケーションのプレゼンテーション部分とプログラムコードとを分離することで、 アプリケーションの開発を容易にするために使われます。

本プロジェクトには2つのエンジンがあります。 PHPOOT は、HTML 向けに作られた、オリジナルのバージョンです。でも古いです。 ZOGAN は、そこからフォークしたもので、(XHTMLなどの)XML汎用をめざしています。 こちらが、現在の開発バージョンです。

ZOGAN の特徴

ですので、テンプレートのソースは、通常の XML もしくは XHTML エディタで編集できると思います。 グラフィックデザイナが自ら作業することも容易でしょう。

テンプレートで表示されるモデルデータには、ネストしたハッシュ、すなわち連想配列が使われます。 タグ内で、特定のネームスペース名(デフォルトで "v" および "a")を持つ属性を使って、 テンプレートエンジンにさまざまな指示を行います。たとえば、どのデータをここに埋め込むか、などです。

ニュース

要求事項

License

GNU LGPL (GNU 劣等一般公衆利用許諾) 2.1  もしくは以降のバージョン

ダウンロード

sourceforge.jp の ページ があります。 最新版は こちら でダウンロードしてください。

ドキュメント

ロゴ

作者

Haruki SETOYAMA

Revision: $Id: index.html,v 1.2 2005/03/24 12:46:11 haruki Exp $