有没有办法将HHVM字节码保存为文件,因为HHVM使用JIT字节码编译而不是编译?如果没有,现在的PHP版本(5.5,5.6)有没有其他选择?是否可以将HHVM字节码存储为文件?
4
A
回答
3
您可以生成字节码,将其保存在内部SQLite数据库中,然后打开Repo.Authoritative模式,在此模式下HHVM将仅使用SQLite数据库中的字节码,并且不会触摸源.php文件。见http://hhvm.com/blog/4061/go-faster
+0
每个项目是否有一个数据库,或者是否所有项目都存储在一个数据库中? – Daveman 2014-09-15 06:00:27
+0
一切都在单个数据库中。一种方法是对每个项目运行单独的HHVM实例,然后让nginx或任何您使用的web服务器将每个虚拟主机/路径的FastCGI请求传递给不同的HHVM实例。 – 2014-09-18 15:34:54
相关问题
- 1. 是否可以将LLVM字节码转换为Java字节码?
- 2. 是否可以修改字节码并将其保存为javassist?
- 3. 是否可以将文件中的所有字节存储到字节数组中?
- 4. 是否可以在Postgres中存储1个字节的数字?
- 5. 是否可以将文档字段存储在SearchKit索引中?
- 6. 是否可以将.ico文件存储在vbscript中?
- 7. 是否可以缓存JSP字节码以避免重新编译为Tomcat?
- 8. 是否可以将图像作为字符串存储在可可中?
- 9. 是否可以将一个字节数组(原始数据)存储在java类文件中?
- 10. 是否可以将PHP PEAR SMTP Object保存为EML文件?
- 11. 是否可以将MAXDOP设置为存储过程?
- 12. 是否可以将来自SQLalchemy的PhoneNumberType存储为空?
- 13. 是否可以将RandomAccessFile中的特殊字节设置为空?
- 14. 是否可以将Audit4j审计事件存储到MongoDB中?
- 15. 即使我没有存储密码,程序是否可以存储密码?
- 16. 是否可以将资源存储在内存缓存中?
- 17. 字节序是否影响结构构件是如何存储到存储器
- 18. 是否可以通过URI引用存储在独立存储中的文件?
- 19. 是否可以在iPhone本地存储中存储音乐文件?
- 20. 是否可以从git存储中删除单个文件?
- 21. 是否可以在存储过程中调用PHP文件?
- 22. 是否可以使用Azure文件存储创建Azure CDN?
- 23. 是否可以读取存储在计算机上的文件?
- 24. 是否可以从文件的开头删除字节?
- 25. 是否可以在5,430字节下生成favicon.ico文件?
- 26. 输入流是否可以读取密码保护/损坏文件的字节
- 27. 我可以将Unicode字符串转储为字节数组吗?
- 28. C#:将字节数组存储为XML
- 29. 是否有可能将UIButton存储在plist文件中?
- 30. 是否可以将xslt文件拆分为多个文件?
HUH?将它保存为一个文件?保存什么?字节码不被编译。这只是一个中间表示...... – ircmaxell 2014-09-12 19:33:44
从技术上来说,它实际上被保存为一个文件:HHVM使用SQLite来缓存HHBC。 SQLite使用文件来存储迷你数据库。这就是您重新启动计算机时不会丢失缓存字节码的原因。 – 2014-09-13 06:06:36