さて、PHPのお話もしていこう。
私はPHPプログラマをここn年やっているが、
テンプレートエンジンをどれにするか毎回悩む。
テンプレートエンジンとはPHPプログラムとHTMLソースを分ける目的で使われるシステム。
これを使うことでメンテナンス性が向上する。
さらにPHPの知識がないデザイナーが
HTMLファイルをさわっても大丈夫なように
することができる。
主なエンジンは
Smarty
HTML Template
PEAR::HTML_Template_ITなどなど。
中には自前で設計している人もいる。

(ノ・・)ン。。。。。。(((●コロコロッ

今携わっているプロジェクトで使っているテンプレートは
PEAR::HTML_Template_Flexyというもの。 テンプレートエンジンとしては後発なのだが、
Smartyよりも扱いやすいし、
HTMLがぐちゃぐちゃになるのを押さえることができる。
(今回は携帯コンテンツだったのでそううまくいかなかったが)
一番の利点は覚えるのが簡単なこと。
それからエレメント制御が非常に強力で、
PHP側でエレメントの属性を変更できる。
挑戦的にβの8.2から実は使っているが、
今のところトラブルというトラブルがない。
8月上旬にようやくstable(安定版)がリリースされた
機会があったら詳細な使い方とか説明していこうと思ふ。

コメント








トラックバック
http://dozo.rgr.jp/sb.cgi/13
この記事のトラックバックURL
BlogRanking
オススメしたいグッズ
我の創りし物
カテゴリアーカイブ
banners
loglog
banners
Valid XHTML 1.1!
記事一覧
月別アーカイブ
最近のコメント
最近のトラックバック
リンク
リンク
関連用語
Powered by