メール転載
-----------------------------------------------
余談ですが、現在のサイトのプログラムを見ていて、
「MVC化(デザインとビジネスロジックの分離)をするために、テンプレート・エンジンとか使いたい」、
とか思いました。
代表的なのは「Smarty」ですね。
以下、お手すきのときに見てみて下さい。またお話しをする機会があれば幸いです。
●PHPをテンプレートっぽく使う:
http://blog.tojiru.net/article/228348790.html
●DreamWeaverとかでも使いやすいテンプレート。考え方から解説。
http://www.slideshare.net/kwatch/html-5079716
ここで書かれている「Kwartz」はPHPではあまり流行ってないようですね(http://d.hatena.ne.jp/Kenji_s/20121126/php_template_interim_report)。
Kwartzに似たものでは、PHPTALですかね。プレゼンテーション・ロジックのファイルは分離されませんが、
DreamWeaverなどオーサリングソフトでも使いやすそう。
今度、DreamWeaverを教えてください…
特にDreamWeaverでどうPHPファイルを扱うのかとか…