debian服务器上的Twig C扩展,带有来自composer的包php5 Twig和Twig,它能工作吗?

debian服务器上的Twig C扩展,带有来自composer的包php5 Twig和Twig,它能工作吗?,debian,twig,composer-php,php-extension,twig-extension,Debian,Twig,Composer Php,Php Extension,Twig Extension,我在共享Debian(稳定)web服务器上使用Twig(composer版本),在那里只能安装deb软件包 我应该要求管理员为Twig安装Debian C扩展吗 composer的Twig(php库)版本将比Debian的C扩展版本更新:它将给出什么结果? 树枝在某些情况下可能会失效 Twig将看到扩展来自旧版本,并忽略它 如果它只是稍微旧一点,Twig可以使用C扩展 今天,debian稳定版是1.16.2,composer版是1.24.0 我有一个选择: 使用composer 100%

我在共享Debian(稳定)web服务器上使用Twig(composer版本),在那里只能安装deb软件包

  • 我应该要求管理员为Twig安装Debian C扩展吗
  • composer的Twig(php库)版本将比Debian的C扩展版本更新:它将给出什么结果?
    • 树枝在某些情况下可能会失效
    • Twig将看到扩展来自旧版本,并忽略它
    • 如果它只是稍微旧一点,Twig可以使用C扩展
  • 今天,debian稳定版是1.16.2,composer版是1.24.0
我有一个选择:

  • 使用composer 100%php版本1.24.0中的细枝,不带C扩展
  • 使用composer php版本1.24.0中的Twig,以及Debian版本1.16.2中的C扩展(但它能工作吗?)
  • 使用Debian中的Twig php和C扩展,版本1.16.2扩展可以工作,但我还不知道如何为此配置composer,因为我需要其他php包的composer,而不是Debian中的,这取决于Twig。)
  • 我的问题是什么是最好的选择?我可以做一个测试并分析它,但我还不知道如何编写一个简单的代码来展示使用TwigC扩展的好处

    参考资料:

    • twig.sensiolabs.org/doc/installation.html
    • stackoverflow.com/questions/20400777/how-to-speed-up-template-rendering-in-symfony2

    我不确定你的问题是什么。“你为什么不试一试呢?”斯蒂芬·维尔坎特我试图改进我的问题。我没有测试,因为我不知道如何编写一个简单的小树枝模板来显示C扩展带来的好处。为什么你的基准测试不是你真正的应用程序?也许你的简单测试不具有代表性。这使得你的测试毫无用处,因为它无法衡量真正的收益。我的建议是:不要在扩展上浪费时间,但如果您关心性能,请尝试升级到PHP7。