7) テンプレートエンジン–インストール
PHPではHTMLとPHPプログラムを同一ページに記述できます。小さいアプリケーションでは問題ありませんが、規模が大きくなるとメンテナンスが非常に困難となります。そこで、テンプレートエンジンの活用について紹介します。今回はインストールについてです。
インターネットリサーチ・コンサルティング・企画、ウェブ翻訳から、Web制作、システム開発までオープンソース・ネットワークビジネスを提供
テンプレートエンジンを使うと、デザイン部分(HTML)とロジック部分(PHPプログラム)を分離でき、デザイナとプログラマが同時並列に作業を行えるので、開発作業性、また、メンテナンス性を向上できます。
このテンプレートエンジンは、ネット上でいくつか公開されています。何れもそれぞれの特徴があり、各自適したものを利用すると良いでしょう。
ここでは、テンプレートエンジンのなかでも広く使われている Smarty を紹介します。
Smarty は http://smarty.php.net/ で公開されています。
「dowinload」メニューから「Latest Stable Release」項の最新版をダウンロードします。

ダウンロードしたアーカイブを展開すると、libs というディレクトリに Smarty のプログラムが入っています。このlibsディレクトリをPHPから読み込める場所に移動すればインストールは完了です。
関連キーワード


