ということで、 ノリでEthna用も作ってみました。 っていうかはじめからSmartyAPIを使えば楽だったなぁ。 Ethnaとはmojaviを参考にして作られたPHPフレームワーク。 mojaviと同様MVCフレームワークです。 アクションを定義してビューを定義してガシガシ書いていきます。 ちらっと見た限りかなり使えそうな気配。 ただ、私的にはSmartyどっぷり感だけどうにかしたい。 ということでSmartyを撤去してHTML_Template_Flexyを付け加えるAPI?を別途用意してみた。 HTML_Template_FlexyにはSmarty互換APIを独自に用意していて、 それを拡張する感じで書いてます。 インストールは簡単。 (1)Flexyをインストール # pear install HTML_Template_Flexy (2)Ethna.php上のSmartyのインク