Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
[B! php][twig] aki77のブックマーク
[go: Go Back, main page]

タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

phpとtwigに関するaki77のブックマーク (2)

  • TwigをPhar化 - ぷぎがぽぎ

    Twigを使うことが多いですよね。そしてもっとデプロイを楽にしたいですよね。 PHPにはpharという(javaでいうjarみたいな)機能があってファイルをまとめることができます。 via: PHP: はじめに - Manual というわけで、Twigをphar化すれば良いというわけで以下に手順のメモ compile.phpを作成 まずはtwigをgitから取得 $ git clone https://github.com/fabpot/Twig.gitコンパイラーでtwig.pharを作成 <?php $phar = new Phar('twig.phar', 0, 'twig.phar'); $phar->buildFromDirectory(__DIR__ . '/Twig.git/lib'); $phar->compressFiles(Phar::GZ); $phar->setDe

    TwigをPhar化 - ぷぎがぽぎ
  • テンプレートエンジンを素のPHPからTwigに乗り換えた理由 - id:anatooのブログ

    そもそもPHP自体がテンプレートみたいなものなのにさらにテンプレートエンジンとか使う理由って何ですか? http://d.hatena.ne.jp/xmalloc/20091225/1261709421 nimpadでは、以前はテンプレートエンジンとして素のPHPを使っていましたが、最近Twigというテンプレートエンジンに切り替えました。 理由は幾つかあるのですがその中から主なものを挙げてみました。 テンプレートの継承ができる テンプレートを継承できるのは便利です。レイアウトなどは同じだけど細かいところは違う、というようなテンプレートを書くのが格段に楽になります。 素のPHPでレイアウトなどを共有する場合、includeする部品ひとつひとつを他のファイルに切り出してやる必要があるんですが、継承に比べるとこれは面倒です。 素のPHPからTwigに乗り換えた一番大きな理由はこれです。 変数を勝

    テンプレートエンジンを素のPHPからTwigに乗り換えた理由 - id:anatooのブログ
  • 1