PHP NG (PHP 5.7) 性能比PHP5.6 提升近1倍

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

 

 

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 版本发布。

责任编辑:林师授 来源: 开源中国社区
相关推荐

2014-07-03 09:58:07

2015-12-07 09:23:13

PHP 7速度正式发布

2011-07-09 23:24:57

PHP

2023-12-31 19:41:04

PHP性能终端

2020-11-28 18:17:04

PHPPHP 8.0版本发布

2011-12-02 08:51:19

PHP

2015-10-28 13:30:15

PHP7性能揭秘

2012-11-23 13:09:38

PHP性能

2009-12-09 17:33:22

PHP性能优化

2011-07-04 14:33:07

PHP

2011-07-04 14:57:56

PHP

2009-12-04 13:54:11

PHP JSON互转函

2017-07-19 16:58:53

PHPFastCGI 内核探索

2014-04-01 09:52:46

MySQL

2009-12-11 09:22:28

2021-12-29 11:06:25

Java代码技巧

2009-11-27 13:24:20

PHP代码性能优化

2015-12-11 14:02:02

php应用

2011-07-01 08:41:12

PHP

2011-06-15 16:58:26

PHP
点赞
收藏

51CTO技术栈公众号