9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖讨论精准运维!
近日,Facebook 开发的 PHP 执行引擎 HHVM 在其官方博客上宣布,他们行将中止支持 PHP。
HHVM 经过将 PHP 代码静态翻译成原生机器码而大幅提高速度。HHVM 支持 PHP 和 PHP 方言 Hack 言语。但如今开发团队宣布 HHVM v3.30 将是最后一个支持 PHP 的版本,下面是一些关键的时间节点:
2018-12-03(branch cut): 在该日期后,PHP 代码将中止用于 master 和 nightly builds
2018-12-17: 发布 v3.30.0 版本
2019-01-28: 发布 v4.0.0 版本,不再支持 PHP
2019-11-19: 终止对 v3.30 的支持
HHVM 开发团队建议运用 HHVM 的项目完全迁移到 Hack 或 PHP7 和 PHP 运转时。
他们还表示,希望本身做出的对理想世界 PHP 代码的支持可以快速打破:例如,他们能够会运用 inout 参数替代内置的援用参数 (&$foo),使得 INT64_MAX + 1 === INT64_MIN(浮点数除外)。
关于 HHVM 保持对 PHP 支持的这件事其实有迹可循。去年我们就曾报道过,由于 PHP 7 与 PHP 5 存在很大的兼容性成绩,Facebook 的 HHVM 团队决议改用 Hack 开发 HHVM。经过增加运用 PHP,HHVM 团队希望 HHVM 和 Hack 能给开发者提供一个更好、更高功用的体验。
Hack 树立于 PHP 生态系统上,但 Facebook 最终的目的是让 Hack 拥有本人的中心框架生态。
为此,HHVM 团队也和我们分享了 2018 的开源方案,优先事项是支持现有的用户,并增加中止支持 PHP 带来的痛苦。这将触及到创立其他项目,并优化若干现有项目以到达适宜的 v1.x 形状。
目前的部分方案
2019年,开发团队希望这些任务可以继续并扩展到更大的范围,以及提供更多的自动迁移工具来更新代码以处置言语方面的变更。
【编辑引荐】
顺序员如何切入区块链去中心化运用开发
模块化量子计算架构关键组件开发成功
超适用的小顺序开发实战总结
微信小顺序重磅晋级:云开发开放
开发者必看:8月 Python 抢手开放源码
(责任编辑:admin)