TwigのC拡張機能のインストールは任意ですが、大きなテンプレート描画速度の向上につながり便利です。ここでは導入の手順についてまとめます。

C拡張機能のインストールの手順

1) 前提としてphp5-devパッケージが必要となります。

sudo apt-get install php5-dev

 

2) Twigフォルダにフォルダが置かれます

cd symfonyproject/vendor/twig/ext/twig

 

3) C拡張機能をコンパイルします。

phpize 

./configure

make 

make install

 

4) php.ini で拡張機能を有効にします。(/etc/php5/apache2/php.ini)

extension=twig.so #For Unix systems

 

5) phpinfo()で拡張機能が有効になっていることを確認します。

バージョン:twig Version 1.15.0 


以上で完了です!
これにより処理速度が高速になります。皆さんの感想をお待ちしています!


http://twig.sensiolabs.org/doc/installation.html