PHP 8.0.0 Alpha 3 已经发布,这是 Alpha 阶段的最后一个版本,下一个版本将是 Beta 1,计划于 8 月 6 日发布。而在 Beta 之前,将会进入特性冻结状态,不会再对特性进行变更。
PHP 8 具体的发布周期如下:
https://wiki.php.net/todo/php80
其中,删除了 RC6 使计划与其它活跃分支的发布保持一致。也可以看到,8.0.0 正式 GA 日期为 11 月 26 日。
需要注意的是,Alpha 阶段的版本不适合用于生产中。
8.0 相关新特性见:https://www.oschina.net/news/116719/php-8-0-0-alpha-1-released
Linux环境下的网络编程,多进程进程,进程间通信,epoll事件循环,reuseport端口复用,都用上了.
https://www.zhihu.com/question/395494009/answer/1241701447
生成一个包含100万个元素的关联数组(字典/映射).
Go的耗时是PHP8的两倍还多,Go进程内存占用也更大.
测试内容主要包含时间戳获取,字符串拼接,关联数组生成这几个Web开发中经常用到的操作.
https://oscimg.oschina.net/oscnet/up-21829aca5367f99636e58cc90db281713ed.png