> HHVM:回顾性查看Facebook的PHP替代品
HHVM(Hiphop Virtual Machine)一旦在PHP社区引起了巨大的嗡嗡声,有望改善Zend的PHP发动机的性能。 利用及时的(JIT)汇编,HHVM旨在速度和灵活性。 但是,景观已经发生了变化。
本文探讨了HHVM的过去和现在相关性:
>
- 什么是HHVM? HHVM是虚拟机,类似于Zend Engine(PHP的解释器),但采用JIT汇编来提高性能。尽管两者都可以(理论上)执行相同的代码,但HHVM的方法却大不相同。
什么是hack?
hack是一种基于PHP的编程语言,并以标准PHP中未找到的功能扩展了它。 至关重要的是,hack的独特功能仅与HHVM兼容,而不是Zend Engine。
-
>hhvm vs.传统php:
早期基准测试比PHP 5偏爱HHVM。 - 世界性能可能会有所不同。
-
> HHVM的当前重要性:
- >
>基准:> 在原始文章(包括图像)中介绍了特定的基准测试时,重要的是要注意,结果可能会根据系统配置和工作负载而有所不同。
-
hhvm和wordpress:
> hhvm
>可以提高WordPress站点的性能,而其使用需要谨慎。 某些插件和主题的兼容性问题是可能的,重要的是,WordPress不再正式支持HHVM。 未来更新可能会破坏兼容性。
设置HHVM和WordPress(使用DOCKER):>
原始文章详细详细介绍了使用Docker设置HHVM和WordPress,从而简化了不同操作系统的安装。 此方法避免了PHP,HHVM,NGINX或MYSQL的直接OS级安装。 指令涉及使用
来管理容器并配置Nginx以与HHVM一起使用。 还描述了切换回PHP。
基准结果(来自原始文章):>
本文使用Apache Bench(
)提供了基准结果,显示了特定的测试配置中PHP 7和HHVM之间的显着性能差异。 但是,这些结果并非普遍适用。>
结论:
HHVM HHVM代表了对PHP生态系统的重要贡献,推动创新并推动PHP性能的界限。 但是,随着PHP本身的进步,其实际优势比以往任何时候都没有吸引人。 在鼓励实验的同时,将HHVM与WordPress一起使用,需要仔细考虑潜在的兼容性问题和缺乏官方支持。>
常见问题(常见问题解答):>
FAQS部分提供了有关HHVM和WordPress集成的常见问题的全面答案,涵盖了兼容性,绩效含义,安装,故障排除和替代方案。 这些常见问题解答阐明了在WordPress环境中使用HHVM的实际考虑。
提供的图像保留在文本中的原始格式和位置。以上是HHVM和WordPress入门的详细内容。更多信息请关注PHP中文网其他相关文章!