首页 > 资讯 > 关键词  > php7正式版最新资讯  > 正文

写在PHP7发布之际一些话(附PHP7下载地址)

2015-12-03 09:46 · 稿源: 风雪之隅微信

做开源也有4,5年的时间了,从最初的Yaf,到今天的PHP7,我参与的项目越来越多,使用我代码的用户也越来越多,明天就要发布的PHP7,相对是我从事开源以来的一个最重要里程碑,我应该纪念一下今天,就让我稍微感性一次吧。

PHP7项目开始于去年春节的时候,那个时候我们基于PHP-5.5的Opcache JIT项目基本上因为无法得到期望的结果而搁置了,一些在做JIT的时候收集到的信息让我们认识到,基础部分还不够好,并不能很好的支持JIT,所以在2014年2月左右吧,我们开始了重构项目,当时的希望是说通过重构,能得到30%以上的性提升,为将来的进一步优化提供基础。

那时还没有给这个项目起名字,我们只是试试,那几个月是我最忙碌的时刻,因为只有我们俩个人在这个项目中,我还因为自身微博的工作也比较忙,所以基本上只晚上的时间都扑在了上面. 不过好在,我和另外一个人有5个小时的时差,所以很多工作可以串行起来。

随着项目的推进,我们惊喜的发现性能提升比我们想象的还要大,到4月的时候另外一个人也加入了进来,到5月基本上已经完成了大部分的工作,于是我们公布了这一个成果,定名为PHP NG项目。

但我没想到的是,我们遇到了社区很大的阻力,因为在我们秘密开发PHP NG的时候,社区还并行着一个主要是微软的同学们发起的64位支持的项目,当我们公开PHP NG的时候,他们质疑说,突然拿着这么大的一个Patch出来,没有其他人懂,后续如何维护,如何和64位支持的分支合并等,继而反对采纳PHP NG分支. 当时我是非常沮丧的,持续好久的争吵也让我感到非常疲倦,最后因为我实在无法排遣,一腔怒火的也不管自己蹩脚的英文,在邮件组回了一封吐槽邮件,呼吁大家珍惜这个性能提升分支。

还有个很好玩的插曲,PHP NG的支持者很多,他们也对这样的争吵很郁闷,某天,有一些支持者就在PHP官网上发布了这样的一个新闻: http://php.net/archive/2014.php#id2014-05-27-1 其中写到:

"When we aren't looking for pictures of kittens on the internet,internals developers are nearly always looking for ways to improve PHP,a few developers have a focus on performance."

但当天反对者们就说,不行,PHP NG还没有被接纳,要求删除这篇文章,好在考虑到文章已经发出去了,最后就在首页上下掉了这个文章的入口,只是在存档中保留了内容. 很多媒体都感受到了这次的乌龙。

争执不下之后,不得已,我们只能发起投票,来决定是否接纳PHP NG,好在,最后投票的时候,绝大部分人都支持了PHP NG项目,并决定以PHP NG为基础,开始我们的新版的PHP的开发. 当时还没有确定用PHP6还是PHP7版本号(后来投票决定PHP7). 我现在经常会说这次经历,让我感受到了"民主之痛"。

之后的事情大家就都能看到了,在这近两年的时间里,各种新特性的加入,性能的持续提升,很多以前不合理的地方改进等等,都加入到了PHP7,让PHP7越来越丰满. 从最底层的ZVAL的改变,到标量类型提示,从最初的30%的性能提升,到现在超过高的性能飞跃,每一处变化都让人值得期待. 然后经过几次不情愿的跳票,终于,到今天,这一切都将呈现于你面前。

有的时候我会想,我是幸运的,幸运在一直有机会做没做过并且有挑战的事情,幸运在一直能感受到自己的成长,幸运在所做的大部分努力,终究看到了效果,得到了回报. 也衷心的希望我的幸运可以激励更多的人参与到开源中来。

未来,我们还会一如既往的致力于提升PHP的性能,提升PHP的品质,让更多的PHPer们,可以持续享受到透明的提升。

最后,做开源这么久,带给了我很多的收获,我要谢谢大家,谢谢这些鼓励,也谢谢那些善意的谬赞。

PS: 本来想等到PHP7发布以后再发的,但是想到可以为它的到来造势,就先发布罢. PHP7 目前已经可以下载,官方宣布考虑到时差问题,后天早上来看吧。

PHP7下载地址:https://down.chinaz.com/soft/37302.htm

举报

  • 相关推荐
  • 科技春晚来了!曝苹果9月第2周举行iPhone 17发布会

    苹果爆料人Mark Gurman称,苹果最有可能会在9月份第2周举行iPhone 17系列发布会。 他表示,苹果公司历年来都是将iPhone的发布活动安排在美国劳动节后的下一周,2025年的劳动节是9月1日(周一),因此发布会的目标时间范围为9月8日(周一)至9月12日(周五)。 苹果向来不会在周五举办重大产品发布会,因此9月12日可以排除,而且该公司也不会在9月11日安排活动,排除这些日期�

  • iPhone 17 Pro/Pro Max大曝光:比16 Pro多了一款配色

    随着iPhone 17系列发布时间的临近,有关这款新品的细节陆续被曝光。 最新爆料显示,iPhone 17 Pro、iPhone 17 Pro Max共有5款配色,比iPhone 16 Pro系列多了一款。 具体来说,iPhone 17 Pro系列提供黑色、灰色、银色、深蓝色和橙色五种配色,而iPhone 16 Pro系列提供沙漠色、原色、白色和黑色,从爆料来看,iPhone 17 Pro系列配色中最具辨识度的是深蓝色。

  • 网友住酒店光脚洗澡感染HPV 医生回应:需注意防护

    ​近日,“酒店光脚洗澡可能感染HPV”这一话题在网络上迅速发酵,引发了公众对公共场所卫生安全问题的广泛关注和热烈讨论。据媒体报道以及医学专家分析,在酒店等公共浴室光脚洗澡,确实存在感染跖疣病毒的风险,而该病毒正是一种低危型HPV病毒。 跖疣,这一由人乳头瘤病毒(HPV)引发的足部良性增生物,其感染多发生在温暖潮湿的环境中。医学专家指出,当足部皮

  • 小米YU7支持五种导航地址流转方式 iPhone发张截图就可以

    导航作为车主高频刚需功能,小米汽车深入挖掘不同场景下,打造了五种便捷的地址流转方案。 无论是小米手机还是苹果手机用户,都能轻松将地址信息发送至车机系统,实现无缝导航体验。 针对小米手机用户,在小红书、大众点评、微博等含有地址信息的页面,只需长按电源键唤醒小爱同学,说出把这个地址发到车上”,即可将地址发送至车机。

  • 三星Galaxy Z Fold7丨Flip7发布,打造折叠屏AI新范式

    2025年7月9日,三星电子发布新一代折叠屏旗舰Galaxy Z Fold7和Galaxy Z Flip7,以及Galaxy Watch8系列智能手表。Fold7采用纤薄设计,展开厚度仅4.2毫米,搭载定制处理器和2亿像素广角镜头,AI功能支持实时翻译和生成式编辑。Flip7配备超大外屏,重量188克,电池容量为系列最大。Watch8系列采用"天圆地方"设计,集成度提升30%,配备BioActive传感器。新品7月9日开启预约,7月25日正式发售,预约用户可享存储升级等优惠。

  • 粉色没了!曝iPhone 17/17 Air共有9款配色

    ,配件制造商正在生产适用于iPhone 17和iPhone 17 Air的摄像头保护圈,这些保护圈的颜色与手机发布时的机身配色相匹配,由此可以确定iPhone 17以及17 Air的新配色。 据爆料,iPhone 17提供黑色、白色、蓝色、绿色和紫色等配色,iPhone 17 Air提供黑色、白色、金色和蓝色等配色,两款机型配色加起来共计有9款。 作为对比,iPhone 16以及iPhone 16 Plus提供群青色、深青色、粉色、白色和黑�

  • 曝iPhone 17 Pro Logo下移:MagSafe要重新调整

    博主Majin Bu爆料称,iPhone 17 Pro和iPhone 17 Pro Max的苹果Logo下移,手机壳制造商也不得不重新调整MagSafe磁铁的位置。 据制造商透露,随着iPhone 17 Pro苹果Logo位置下移,磁铁阵列也向中心底部偏移,如果不调整就会出现MagSafe磁铁跟苹果Logo重叠的情况,影响美观。 此次调整主要是提升美观度,但是对配件制造商来说,磁铁位置的调整就需要对磁场再度进行校准,以避免细微干扰。

  • iPhone 17 Pro精准机模现身:铝合金一体化机身 一眼精致

    有博主晒出了苹果iPhone 17 Pro的精准机模,相比之前爆料的机模,新机模的质感、精致度更接近真机。 如图所示,iPhone 17 Pro采用横向大矩阵设计,后置三摄位置在左侧,闪光灯和LIDAR激光雷达扫描仪位于矩阵右侧。 不止于此,iPhone 17 Pro采用一体化铝合金材质,摄像头和机身后盖采用火山口过渡设计,这个火山口跟后盖是一体化成型,必须单独铣出,工艺难度很高。

  • iPhone 17 Pro/Pro Max对比:Pro Max变得更厚 苹果最厚超大杯

    苹果会在9月推出iPhone 17系列,该系列包括iPhone 17、iPhone 17 Pro、iPhone 17 Pro Max和iPhone 17 Air。 其中iPhone 17 Pro和iPhone 17 Pro Max是苹果的高端系列,从最新爆料的消息来看,今年的Pro和Pro Max之间差距最明显的是厚度。 博主i冰宇宙爆料,iPhone 17 Pro Max的厚度为8.76mm,对比iPhone 16 Pro Max的8.25mm,前者增厚0.51mm,这是苹果史上最厚的Pro Max机型。

  • 苹果曾高调宣传不锈钢/钛金属 如今iPhone 17 Pro放弃使用

    最新爆料显示,iPhone 17 Pro系列放弃钛金属和不锈钢材质,全面回归铝合金机身,表明苹果在材质方面发生重大转向。 据悉,从2017年的iPhone X到2022年的iPhone 14 Pro,苹果都会高调地在官网强调,该机采用手术级不锈钢边框材料,在苹果眼中,不锈钢就是高端材料的象征。从iPhone 15 Pro系列开始,苹果升级为全新的钛金属,官网更是直接将钛金属”边框作为主要宣传方向,强调钛�