请问如何在 WAMP 服务器上安装 PHP 模板引擎 Twig?在他们的网站上,他们说我应该下载一个 .dll ( http://twig.sensiolabs.org/doc/intro.html#id1 ),但他们的链接不起作用,我在谷歌上找不到太多相关信息. 谢谢你的帮助 :)
PS:如果重要的话,这是一个Windows 7。
请问如何在 WAMP 服务器上安装 PHP 模板引擎 Twig?在他们的网站上,他们说我应该下载一个 .dll ( http://twig.sensiolabs.org/doc/intro.html#id1 ),但他们的链接不起作用,我在谷歌上找不到太多相关信息. 谢谢你的帮助 :)
PS:如果重要的话,这是一个Windows 7。
从您的评论到@Theodore 的帖子,我只是想检查一下(但还没有代表发表评论)......
...您是否意识到您不需要DLL 来使用或“开发”树枝应用程序/树枝代码?
Twig 只是一个包含在项目源代码中的库,通常通过 Composer 或解压缩存档文件。DLL 只是使 twig 编译器更快的加速器。它是可选的,绝对不需要仅仅编写树枝模板。
基本上你应该遵循 twig 站点http://twig.sensiolabs.org/doc/intro.html#installation上的一种安装方法(composer 是所有酷孩子都使用的,但 tar 也可以)
获得文件的本地副本后,只需在代码中添加如下一行:
require_once '/path/to/lib/Twig/Autoloader.php';
Twig_Autoloader::register();
然后你就可以走了。
用于非非常流行的 PHP 扩展(除了 Xdebug、APC 等)的自定义 Windows DLL 通常很难获得。它们通常需要 MS Visual Studio、大量专业知识,并且通常需要对扩展代码进行相当多的修改,这些代码很多时候从未在 Windows 上为 PHP 的目标版本编译过,或者以前从未在 Windows 上编译过任何版本。
我已经做到了,并且过去曾提供过我的服务,但是 SO 上的人们仅仅因为解释这种可悲的事态而将我投下地狱。我也从未能够通过 Visual Studio Express 编译扩展。
因此,每个目标编译和 PHP 版本都需要价值数百美元的软件(例如 Wamp 和 Z-Wamp 使用不同的 Visual Studio,即使对于相同的版本),并且可能需要 3-8 小时的工作时间。
将其与拒绝专业人士仅收取 250-500 美元以获得保证结果的文化相结合,您就会明白为什么 Windows 扩展如此罕见,而且越来越少。
只需查看 Xdebug windows 下载页面。 http://xdebug.org/download.php
以下是他们支持的。每个“VC”都是不同的 Visual Studio 安装。每个包都需要不同的扩展代码调整、编译等。