PHP 7.0.0 Beta 2 发布,此版本解决了 28 个 bugs,超过 200 个 commits,还有各种改进。
PHP 7.0.0 包含最新版本的 Zend Engine,包括以下特性:
-
提升性能:PHP 7 速度是 PHP 5.6 的两倍
-
支持 64 位
-
许多重大错误可以进行异常处理
-
移除了旧的和不支持的 SAPIs 和扩展
-
null 合并操作符(??)
-
结合比较运算符 (<=>)
-
标量类型声明
-
匿名类
更多内容请看 NEWS file 或者 UPGRADING file。
PHP 7.0.0 Beta 2 源代码下载,Windows 平台源代码和二进制提供在 windows.php.net/qa/。
下一个版本是 PHP 7.0.0 Beta 3,计划在 8 月 6 日发布。
引用来自“HenNi”的评论
为什么我试用了之后觉得很烂?还是php5217实在。引用来自“eechen”的评论
烂在哪里?毫不夸张地说,PHP7能带来2倍以上的速度提升,并且内存还能节省接近一半,如果这都不实在,什么才叫实在呢?引用来自“HenNi”的评论
我win7上装测试了一下,经常挂掉,好烂。当然也可能是我的机子烂。引用来自“HenNi”的评论
为什么我试用了之后觉得很烂?还是php5217实在。引用来自“月影又无痕”的评论
一些比较常用的扩展,不支持php 7, 所以还得注意,比如memcache扩展,就不被php 7所支持。引用来自“eechen”的评论
http://my.oschina.net/eechen/blog/411534在64位Ubuntu14.04上编译打包里PHP7 Beta2,同时也编译集成了Swoole这个扩展,适用于64位Linux,解压即用.
Swoole HTTP Server每秒处理的请求数在i5-3230M笔记本CPU上都能轻松达到接近19K的RPS.
下图是在CentOS7下解压后运行Swoole HTTP Server和PHP-FPM的截图.
http://static.oschina.net/uploads/space/2015/0725/153403_96pn_561214.png
引用来自“ddonng”的评论
求个编译教程呀安装好PHP后,编译Swoole也是很简单的,执行对应的phpize生成Swoole的configure文件,然后指定对应的php-config为之configure编译就好了,PECL扩展基本都可以这样安装:
/png/php/7.0.0-beta/bin/phpize
./configure --with-php-config=/png/php/7.0.0-beta/bin/php-config
make && make install
在64位Ubuntu14.04上编译打包里PHP7 Beta2,同时也编译集成了Swoole这个扩展,适用于64位Linux,解压即用.
Swoole HTTP Server每秒处理的请求数在i5-3230M笔记本CPU上都能轻松达到接近19K的RPS.
下图是在CentOS7下解压后运行Swoole HTTP Server和PHP-FPM的截图.
http://static.oschina.net/uploads/space/2015/0725/153403_96pn_561214.png
引用来自“leetom”的评论
php 6 这么多年了,不搞了么引用来自“hantsy”的评论
=5.6