安装


其实,安装Twig有多种方法。

安装Twig PHP package


通过Composer安装(推荐)

安装 Composer,然后运行以下命令获取最新版Twig:

composer require twig/twig:~1.0

安装压缩包版


  1. 下载页面下载最新的压缩包。
  2. 验证压缩包的完整性 http://fabien.potencier.org/article/73/signing-project-releases
  3. 解压压缩包
  4. 将文件移入你的项目内容合适的目录中。

安装开发版


git clone git://github.com/twigphp/Twig.git

安装 PEAR 包


注意:

通过 PEAR 安装Twig已被弃用,Twig 1.15.1是发布在 PEAR频道的最新版;使用Composer替代它吧。

pear channel-discover pear.twig-project.org
pear install twig/Twig

安装C扩展


Twig 1.4版本加入的新东西。

注意:

C扩展是可选的,它带来了一些很不错的性能提升。记住,扩展程序不是PHP代码的替代品。它只是实现了部分PHP代码,使其在运行时刻(runtime)提升性能。你仍然必须安装原生PHP代码。

Twig的C扩展增强了Twig运行引擎的性能。像安装其他PHP扩展那样安装它:

cd ext/twig
phpize
./configure
make
make install

Windows 平台:

  1. 参照PHP文档设置构建环境。
  2. 将Twig的C扩展源代码放入C:\php-sdk\phpdev\vcXX\x86\php-source-directory\ext\twig
  3. 使用configure --disable-all --enable-cli --enable-twig=shared 命令,替代第十四步。
  4. nmake
  5. 复制C:\php-sdk\phpdev\vcXX\x86\php-source-directory\Release_TS\php_twig.dll文件到PHP设置中。

最后,在php.ini配置文件中启用扩展。

extension=twig.so #For Unix systems
extension=php_twig.dll #For Windows systems

从现在起,Twig将利用C扩展自动编译你的模板。记住,该扩展并不替代PHP代码,但提供了Twig_Template::getAttribute()方法的优化版。

results matching ""

    No results matching ""