CakePHP×Teeda

Churaの一部(なのかな?)のTeeda
ただのHTMLを(たしか)内部でJPAJSFに変換して、
それをコンパイルさせて動いている。


これ、CakePHPでやったらすごくね?
imgタグとかaタグとかそのまま書けたら最高じゃね?
と思い立ち、


ザックリ作ってみた。
まだまだ発展途上。
でも、この構想でそれなりの成果物を上げることは可能そうだ。


cake/lib/view/view.phpのビューファイルinclude直前に、
そのviewファイルをパース/変換し、tmpフォルダ以下にキャッシュする。
そのキャッシュをincludeするように仕向ければ、OKって寸法。
(view.phpの607行あたり)


パースには、HTML Parser for PHP-4を使っている。
変換処理はそれこそ文字置換なので省略。


ここからダウンロードして、
cake/lib/view/以下に上書きすれば良し。バージョンは1.1.18.5850です。