最近PHP界隈ではどんなテンプレートエンジンが流行っているのかと思い、2015年版PHPのテンプレートエンジンについて調べてみました。
Smarty
PHPのテンプレートエンジンといえば、Smartyですね。2015年現在でもSmartyは健在のようです。私がPHPを始めた2003年当時にも使っていました。確か2002年あたりにできたので、かれこれ13年も使われているんですね。
公式サイトは、PHP Template Engine | Smartyです。
『Smartyは現役です!』
twig
twigは、PHPでは有名なフレームワーク、Symfonyで使われているテンプレートエンジン。それなりに使いやすそう。
Blade
PHPフレームワークLaravel 4 で使われているテンプレートエンジン。
”Bladeはビューを書くことを至高の喜びにしてくれます”の一言にしびれます。
- Laravel:Web職人のためのフレームワーク
Mustache
Mustacheは、PHP以外でも使えるようです。
* bobthecow/mustache.php · GitHub
Volt
Voltは、PHPフレームワークPhalconで使われているテンプレートエンジン。RubyのMeteorライクなフレームワークVoltとはまったくの別物。
Skinny
Skinnyは純日本産のテンプレートエンジン。1ファイルだけで済むので設置が楽。ビューで細かな制御が必要なければ、これでも十分。
Silex
RubyのSinatraライクなマイクロフレームワーク。
これいいよ!と思うおすすめのテンプレートエンジンやフレームワークがあったら、教えてください。
[…] 2015年版PHPのテンプレートエンジン調査 […]