请选择 进入手机版|继续访问电脑版
ByPython 首页 头条 查看内容

PHP NG (PHP 5.7) 性能比 PHP 5.6 提升近 1 倍

2017-8-5 13:36| 发布者: 江海志| 查看: 266| 评论: 0

摘要: PHP NG (你要愿意的话叫 PHP 5.7 也行)目前还在 alpha 开发阶段,但已经显示出惊人的性能提升。关键是仍保持对 PHP 5.6 的兼容性。Dmitry Stogov 在今年1月中旬的 首次发布 以及5月初的 里程碑更新 后对 PHP 速度 ...

PHP NG (你要愿意的话叫 PHP 5.7 也行)目前还在 alpha 开发阶段,但已经显示出惊人的性能提升。关键是仍保持对 PHP 5.6 的兼容性。

Dmitry Stogov 在今年1月中旬的 首次发布 以及5月初的 里程碑更新 后对 PHP 速度的提升有着越来越多的思路(特别贡献者来自 Xinchen Hui @雪候鸟 , Nikita Popov 等).

到了7月中旬这些努力终于有了结果,测试表明开发中的版本性能对比 PHP 5.6 有着近乎 1 倍的提升。测试是在渲染 WordPress 3.6 前端页面上进行的。

同样的页面,PHP 5.6 渲染 1000 次耗时 26.756 秒,而 PHP NG 耗时 14.810 秒。这还没结束,你可以通过 http://wiki.php.net/phpng 了解更多目标和备注。

此次性能提升的秘诀在于将近 60% 的 CPU 指令被替换成更高效的代码。PHP 5.6 执行 100 次渲染需要 9,413,106,833 个 CPU 指令,而 PHP NG 只需 3,627,440,773 指令。

因为多数扩展都可支持 PHP NG,因此你可以轻松的构建自己的环境进行测试。因为有大量的计划,因此 PHP NG 今年无望发布稳定版本,希望 2015 年能有稳定的 Beta 甚至是 RC 版本发布。



鲜花

握手

雷人

路过

鸡蛋
收藏 邀请

最新评论

相关分类

返回顶部