0

0

即将发布的PHP 7.4和PHP 8.0:说说你希望增加哪些功能?

藏色散人

藏色散人

发布时间:2019-11-12 14:05:52

|

6087人浏览过

|

来源于php中文网

原创

php 7.4预计将于2019年11月底发布。php 8.0宣布于2020年发布。五位专家透露了他们即将发布的php版本的愿望清单。

PHP 7.4处于起步阶段-PHP 8.0在2020年即将到来的编程语言25周年之际宣布。专家Ralf Eggert,Marcel Normann,Sebastian Feldman,Arne Blankerts和Sebastian Bergmann在PHP专家检查的第二部分中回答了PHP 7.4宣布的哪些功能吸引了他们的注意力,以及他们对PHP 8.0的需求。

PHP 7.4计划于2019年11月发布

开发人员:PHP 7.4将于11月底发布:哪个新功能特别引起您的注意,为什么?

拉尔夫·艾格特(Ralf Eggert):我很高兴PHP在7.4版本中达到了另一个水平,这使语言变得更好。我真的不想强调任何特殊功能,并且我认为自7.0版以来,每个新版本都朝着更好的PHP迈出了又一步。

立即学习PHP免费学习笔记(深入)”;

拉尔夫·埃格特(Ralf Eggert)是Travello GmbH的常务董事,曾撰写过有关Zend Framework的多本著作,并且还被亚马逊评为Alexa Champion。Ralf自1998年以来一直从事PHP工作,喜欢在会议上分享他的经验。

如果我应该突出显示某些内容,那么我的选择将取决于类型化的属性。这只是缺少类型安全性的最后一个构建块。

Marcel Normann:预加载可能是那里最令人兴奋的建筑工地。但是对我来说更重要的是,它是PHP 8的跳板。

Marcel Normann是波恩WhereGroup的软件开发主管。自1999年以来,他一直从事开发人员的工作,从事PHP已有15年以上。他将闲暇时间都花在养蜂,慢跑和零星的消防工作上,而不去使用计算机。

Sebastian Bergmann:显然:能够最终声明属性的类型。这从PHP类型系统的映射中删除了另一个白点。

Sebastian Bergmann是第一小时的开源人员。作为PHPUnit测试工具的创建者,他创建了一个行业标准,为使用PHP进行软件开发的专业化做出了重大贡献。作为PHP咨询公司(www.thePHP.cc)的联合创始人和首席顾问,他帮助成功开发和操作了软件。

Arne Blankerts:从语言的角度来看,最重要的功能显然是引入了可选的属性类型。在这种情况下,缺少的是类型列表或集合,世界将近乎完美。

Arne Blankerts是PHP咨询公司首席顾问(www.thePHP.cc)的联合创始人,帮助公司成功开发和操作软件。他是各种开源开发工具的作者和维护者,并定期在专业会议上发表演讲。

新的预加载功能不是语言功能,而且非常令人兴奋,它是一种在启动时将PHP代码直接注入到缓存中的方法,从而避免了所有I / O并在执行期间重新编译。主要与新的FFI(外部功能接口)结合使用的功能,即使没有具有同样有意义的性能的现有PHP扩展,也可以使用外部库。

塞巴斯蒂安·费尔德曼(Sebastian Feldmann):一方面,当然是打字的进一步进展,在7.4的情况下,“打字属性”和改进的“类型差异”。键入仅有助于开发更稳定的软件。另一方面,我对新的“预加载”功能有很多期望,该功能允许将代码预加载到内存中。到目前为止,我所看到的基准显示出成熟度大约提高了10%。我很好奇这如何转化为我们的应用程序。

a0.dev
a0.dev

专为移动端应用开发设计的AI编程平台

下载

塞巴斯蒂安·费尔德曼(Sebastian Feldmann)居住在慕尼黑和科隆,并为CHECK24团队提供软件开发支持。他拥有大约20年的PHP经验,专门研究企业Web应用程序。Sebastian是PHP备份实用程序phpbu的开源贡献者和维护者,还有一个名为Captain Hook的git-hook库。

PHP 8.0的新功能

开发人员:PHP 8.0将于明年发布。您对即将发布的主要版本有何个人愿望清单?缺少哪个功能?

拉尔夫·艾格特(Ralf Eggert):最重要的是,我对宣布的进一步的性能改进以及它们是否真正履行了承诺感到非常兴奋。性能优化始终令人愉悦。

对于接下来发生的一切,无论如何我都很好奇!

马塞尔·诺曼(Marcel Normann):如果可以使用FFI和异步工作负载,那么我不需要编写任何便笺,那将是一个不错的飞跃。

除了此版本之外,我还要说的是,您不会忘记无框架的PHP:多年的小型服务可操作性,而没有重大的重大更改,也可能会引起企业界的新兴趣。在这一点上,我一遍又一遍地提到Go的成功:对简单性和“调解”语言的渴望。大多数成分已经在PHP世界中,您只需要合并它们即可。

Sebastian Bergmann: PHP的类型系统图上还有最后几个白点:我会对类型数组,泛型和联合类型感到满意。至少对于后者,我假设他们将在PHP 8中做到这一点。

Arne Blankerts:除了已经提到的类型列表之外,我还希望首先对一些老化的扩展(例如DOM扩展)进行彻底检查。即使有这里仅仅是少数的努力,libxml2库对DOM实现的惊人数量的开源基础的世界,也使用PHP的发展是非常死。现代化将与一些努力来连接,因为您可能必须连接一个新的后端。另一方面,对于使用Web的家用语言来说,可用的DOM扩展仍然不能真正处理HTML 5,我感到很可耻。但是希望消逝了最后一次。

Sebastian Feldmann: 当前的项目如ReactPHP可以帮助开发PHP中的“非阻塞”应用程序,但是对异步功能的本机支持将非常令人兴奋。最近几年表明PHP处于正确的轨道上。因此,无论最终版本8是什么,我都相信它将使该语言向前发展并保持其相关性。

本文是翻译的文章,英文原文地址:

https://entwickler.de/online/php/php-7-4-php-8-0-expertencheck-teil2-579912332.html

相关文章

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

php

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Golang gRPC 服务开发与Protobuf实战
Golang gRPC 服务开发与Protobuf实战

本专题系统讲解 Golang 在 gRPC 服务开发中的完整实践,涵盖 Protobuf 定义与代码生成、gRPC 服务端与客户端实现、流式 RPC(Unary/Server/Client/Bidirectional)、错误处理、拦截器、中间件以及与 HTTP/REST 的对接方案。通过实际案例,帮助学习者掌握 使用 Go 构建高性能、强类型、可扩展的 RPC 服务体系,适用于微服务与内部系统通信场景。

8

2026.01.15

公务员递补名单公布时间 公务员递补要求
公务员递补名单公布时间 公务员递补要求

公务员递补名单公布时间不固定,通常在面试前,由招录单位(如国家知识产权局、海关等)发布,依据是原入围考生放弃资格,会按笔试成绩从高到低递补,递补考生需按公告要求限时确认并提交材料,及时参加面试/体检等后续环节。要求核心是按招录单位公告及时响应、提交材料(确认书、资格复审材料)并准时参加面试。

44

2026.01.15

公务员调剂条件 2026调剂公告时间
公务员调剂条件 2026调剂公告时间

(一)符合拟调剂职位所要求的资格条件。 (二)公共科目笔试成绩同时达到拟调剂职位和原报考职位的合格分数线,且考试类别相同。 拟调剂职位设置了专业科目笔试条件的,专业科目笔试成绩还须同时达到合格分数线,且考试类别相同。 (三)未进入原报考职位面试人员名单。

58

2026.01.15

国考成绩查询入口 国考分数公布时间2026
国考成绩查询入口 国考分数公布时间2026

笔试成绩查询入口已开通,考生可登录国家公务员局中央机关及其直属机构2026年度考试录用公务员专题网站http://bm.scs.gov.cn/pp/gkweb/core/web/ui/business/examResult/written_result.html,查询笔试成绩和合格分数线,点击“笔试成绩查询”按钮,凭借身份证及准考证进行查询。

11

2026.01.15

Java 桌面应用开发(JavaFX 实战)
Java 桌面应用开发(JavaFX 实战)

本专题系统讲解 Java 在桌面应用开发领域的实战应用,重点围绕 JavaFX 框架,涵盖界面布局、控件使用、事件处理、FXML、样式美化(CSS)、多线程与UI响应优化,以及桌面应用的打包与发布。通过完整示例项目,帮助学习者掌握 使用 Java 构建现代化、跨平台桌面应用程序的核心能力。

65

2026.01.14

php与html混编教程大全
php与html混编教程大全

本专题整合了php和html混编相关教程,阅读专题下面的文章了解更多详细内容。

36

2026.01.13

PHP 高性能
PHP 高性能

本专题整合了PHP高性能相关教程大全,阅读专题下面的文章了解更多详细内容。

75

2026.01.13

MySQL数据库报错常见问题及解决方法大全
MySQL数据库报错常见问题及解决方法大全

本专题整合了MySQL数据库报错常见问题及解决方法,阅读专题下面的文章了解更多详细内容。

21

2026.01.13

PHP 文件上传
PHP 文件上传

本专题整合了PHP实现文件上传相关教程,阅读专题下面的文章了解更多详细内容。

35

2026.01.13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PHP课程
PHP课程

共137课时 | 8.7万人学习

JavaScript ES5基础线上课程教学
JavaScript ES5基础线上课程教学

共6课时 | 7万人学习

PHP新手语法线上课程教学
PHP新手语法线上课程教学

共13课时 | 0.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号