HipHop-Php VM和auto_prepend

时间:2013-05-08 18:51:50

标签: php ubuntu hiphop

有谁知道是否可以在HipHop hhvm(最新版本)中加入auto_prepend文件?

我没有在选项或文档中看到有关此功能的任何内容。

2 个答案:

答案 0 :(得分:0)

不,目前无法做到这一点。我很乐意收到你的拉动请求:)

答案 1 :(得分:0)

HHVM 3.1.0(2014年发布)中添加了对auto_prepend_fileauto_append_file的支持。这些行为与Zend PHP对应物的行为方式相同。

如果运行较旧的HHVM版本,则request_init_document设置与auto_prepend_file设置类似request_init_document,因为它在执行此请求的主脚本之前执行。

然而,它有两个重要的区别:

  1. 在每个Web请求之前,RequestInitDocument不会运行一次。相反,HHVM只运行一次更长寿的线程request_init_document。完成$rates[125][2011]['ca'][8810][0]['Rate']; 后虚拟机的状态在快照中捕获,然后在多个将来的请求开始时恢复,直到它被回收并重新创建。 HHVM 3.22.0 - Server Flow Documentation
  2. 它仅适用于Web请求,而不适用于CLI。 https://github.com/facebook/hhvm/issues/1323