您好,欢迎访问一九零五行业门户网

PHP 7 来了,PHP 6 去哪儿了?

php7简介php7是php编程语言全新的一个版本,主要在性能方面获得了极大的提升。官方的文档显示,php7可以达到php5.x版本两倍的性能。同时还对php的语法做了梳理,提供了很多其他语言流行的语法格式。难能可贵的是,做了如此大的改动,php7的兼容性还是非常好的。对于绝大多数的应用来讲,可以不用做修改即可迁移到php7版本。
php6版本去哪儿了?谈到php7,大家肯定会问,php6版本去哪儿来呢?这个说来话长。早在2005年的时候,php社区发起了php6的项目,这个项目旨在为php提供完全内置的unicode的支持。但由于种种困难,该项目最终于2010年取消。虽然php6这个项目取消了,但大量的功能已经在php5.x版本中得以实现。这里面最重要的就是oop方面的提升。这也帮助php实现了从面向过程到面向对象编程的跨越。市面上也随之出现了一大堆的php oop编程框架。
后来鸟哥加入到了php核心开发小组后来鸟哥加入到了php核心开发项目,鸟哥发起了php解释引擎重构的项目,叫做phpng,
phpng项目主要是对php的引擎进行重构,很快鸟哥的项目组取得了非凡的成就,获得了php开发社区的的认可,合并到了php的主干,也就是我们现在说的php7版本。
为什么不延续php6的序列?关于这个问题,php官方给出了详细的解释
php6版本事实上已经存在了。
php6虽然无法发布ga版本,但php6已经众所周知。
php6已经在很多的公开会议,场合讨论过。
php6还被周边的很多社区所周知。(有很多php6的书籍)
使用php6会造成很多的困扰。
版本跳跃在开源软件和商业软件里面也经常见。比如mariadb跳到10.0,symantec跳过了13版本。(编者按:windows系列版本也很典型)
版本6在动态语言届里面通常和失败相关联。php6失败了,perl6失败了。跳出动态语言届,mysql6早已存在但一直没有发布。(狂笑)
7在东方和西方文化里面都认为是一个吉祥数字。(狂笑)
于是就有了牛x的一塌糊涂的php7版本。
其它类似信息

推荐信息