このページの本文へ

PHPでWebアプリ開発!人気テンプレートエンジン「Twig」を使ってみよう

2017年09月01日 18時48分更新

記事提供:WPJ

  • この記事をはてなブックマークに追加
本文印刷

PHPを使った本格的なWebアプリ開発に欠かせないのが、テンプレートエンジン。セキュリティ対策やデバッグがしやすく、人気のあるテンプレートエンジン「Twig」を紹介します。

TwigはPHP向けのテンプレートエンジンです。PHP自体がもともとテンプレートエンジンとして始まりましたが、たとえば「Hello world」を書くとしたら、どちらがいいでしょうか?

素のPHP
<?php echo "<p> Hello " . $name . "</p>"; ?>
もしくは
<p> Hello {{ name }} </p>

PHPは冗長な言語です。HTML要素を出力するとより冗長になります。最近のテンプレートシステムは冗長性をなくし、さらに、セキュリティやデバッグといった機能が特徴です。

今回はTwigを取り上げます。

この記事をWPJのサイトで読む

Web Professionalトップへ

Web Professionalトップページバナー

WebProfessional 新着記事

ASCII.jp会員サービス 週刊Web Professional登録

Webディレクター江口明日香が行く