HHVM 将 php源码转换为c++源码 拿到其他机器上编译执行吗?
HHVM 可以将php源码转换为c++源码 拿到其他机器上编译执行吗?我在网上看到的好像是要在HHVM的环境下才可以运行。并不知道是否可以将 php源码转换为c++源码 拿到其他机器上编译执行。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
HHVM 可以将php源码转换为c++源码 拿到其他机器上编译执行吗?我在网上看到的好像是要在HHVM的环境下才可以运行。并不知道是否可以将 php源码转换为c++源码 拿到其他机器上编译执行。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
hack的性能有提高吗?官方文档好象没提到
不是有hack么?静态类型的PHP语言。
目前是因为php程序必须要在一个性能很低的arm上跑,没有条件装HHVM。
PHP-FPM利用ZendOpcache缓存
中间码到内存,供下次调用.
HHVM是把首次访问的PHP脚本即时编译成
机器码缓存到Repo.Central.Path,默认是:
/var/log/hhvm/.hhvm.hhbc
存储格式是SQLite3.
http://hhvm.com/blog/4061/go-faster
HHVM的JIT即时编译既能保持脚本的动态特性,又能提高脚本性能,一举两得.
试试不就知道了。。。
引用来自“eechen”的答案
PHP-FPM利用ZendOpcache缓存
中间码到内存,供下次调用.
HHVM是把首次访问的PHP脚本即时编译成
机器码缓存到Repo.Central.Path,默认是:
/var/log/hhvm/.hhvm.hhbc
存储格式是SQLite3.
http://hhvm.com/blog/4061/go-faster
HHVM的JIT即时编译既能保持脚本的动态特性,又能提高脚本性能,一举两得.