当前位置: 首页 > 科技观察

PHPNG(PHP5.7)的性能几乎是PHP5.6的两倍

时间:2023-03-17 22:37:21 科技观察

PHPNG(如果您愿意,可以使用PHP5.7)仍处于alpha开发阶段,但已经显示出惊人的性能改进。重点是仍然保持与PHP5.6的兼容性。DmitryStogov在今年1月中旬发布***和5月初的里程碑更新后,对PHP速度的提升有了越来越多的思考(特约撰稿人来自XinchenHui@雪急鸟,NikitaPopov等).到7月中旬,这些努力终于有了成果。测试表明,开发中的版本性能相比PHP5.6提升了近一倍。测试是在呈现的WordPress3.6前端页面上执行的。对于同一页面,PHP5.6渲染1000次需要26.756秒,而PHPNG需要14.810秒。这不是结束,您可以在http://wiki.php.net/phpng找到更多目标和注释。这种性能提升的秘诀在于将近60%的CPU指令替换为更高效的代码。PHP5.6需要9,413,106,833条CPU指令来执行100次渲染,而PHPNG只需要3,627,440,773条指令。由于大多数扩展都支持PHPNG,因此您可以轻松构建自己的测试环境。由于计划较多,预计PHPNG今年不会出稳定版,希望2015年出稳定的Beta甚至RC版。