Simplate は PHP の拡張モジュールとして動作する高速なテンプレートエンジン。 Smarty と同じような記法が使える。
Simplate のページ からアーカイブをダウンロードし、 Apache の共有モジュールとしてコンパイル。
$ cd /dev/shm $ wget http://simplate.aimy.jp/archive/simplate-0.4.1.tar.gz $ tar xvfz simplate-0.4.1.tar.gz $ cd simplate-0.4.1 $ phpize $ ./configure CXXFLAGS="-O2" --enable-simplate $ make $ sudo make install
/etc/php5/conf.d/simplate.ini を以下の内容で作成。 自分の環境では /etc/php5/conf.d に追加の設定ファイルが置けるのでこうしているが、 要は php.ini に extension の設定を追加すればよい。
# configuration for php Simplate module extension=simplate.so
以下のコマンドを実行し、Apache を再起動。
$ sudo /etc/init.d/apache2 restart
(準備中)