2021 年 11 月 22 日,Phpstorm 的开发商 JetBrains 宣布,将与 Automattic、Laravel、Laravel、Acquia 等多家公司共同成立 PHP 基金会。据介绍,PHP 基金会将是一个非营利组织,其使命是确保 PHP 语言的活力和繁荣。
Nikita Popov 的离开加速基金会成立
今年 5 月 JetBrains 开始与多位 PHP 社区的主要贡献者讨论成立基金会的想法,包括 Sebastian Bergmann 和 Stefan Priebsch(PHPUnit,thePHP.cc)。之后,PHP 主要贡献者 Nikita Popov 的一个决定加速了成立基金会的进程。
Nikita Popov 于 2011 年开始研究 PHP,并于 2019 年 加入 JetBrains 。Nikita Popov 在 JetBrains 从事 PHP 工作近三年,在三个主要版本 PHP 7.4、PHP 8.0 和 PHP 8.1 中都取得了很多成就。除了 PHP,Nikita 还是 Rust 和 LLVM 的贡献者,并且 Nikita 决定未来会专注于 LLVM。Nikita 于 12 月 1 日离开 JetBrains,这对于 PHP 社区来说是一个巨大的打击,也加速了成立 PHP 基金会的进程。
PHP 基金会的成员包括:
公告表示,PHP 基金会将是一个非营利组织,其使命是保证 PHP 语言的生命力和繁荣。同时,该基金会将通过 Open Collective 来实现。Open Collective 是一家处理法律和会计方面的基金会服务提供商,Vue.js、Open Web Docs、webpack、Yii Framework 等多个开源项目都采用其服务。
此外,PHP 基金会预计每年将筹集约 300000 美元,其中,JetBrains 将每年捐款 100000 美元,任何 php-src 的贡献者都可以向基金会申请资助。在基金会成立初期,将设立一个临时管理机构,临时管理机构包括的成员有:Rasmus Lerdorf、Dmitry Stogov、Joe Watkins、Sara Golemon、Derick Rethans、Sebastian Bergmann 和 Nikita Popov。同时,当前的 RFC 流程不会改变,语言决定将始终留给 PHP Internals 社区。
PHP 基金会的网址为:https://opencollective.com/phpfoundation
PHP “不老”,78.4%的网站基于 PHP 开发
今年九月,W3Techs发布了一份历年来服务器端编程语言使用趋势报告,报告显示目前依然有 78.4% 的网站是基于 PHP 开发,例如 Facebook、360.cn、Slack、Etsy、维基百科、WordPress、Mailchimp、Canva、Indeed、Investing.com 等热门网站均由 PHP 提供支持。
尽管近几年 PHP 一直遭受“世界上最好的语言”的调侃,但从数据上看其仍是迄今为止最常用的服务器端语言,从目前来看短时间内没有哪种编程语言在网站服务器开发上能追上 PHP。
2020 年 11 月 26 日,PHP 团队宣布 PHP 8.0 正式 GA,PHP 8.0 是 PHP 语言的一个主版本更新,包含了很多新特性和优化。
PHP 8.0 版本最重大的特性为引入两个 JIT 编译引擎 Function JIT 和 Tracing JIT ,其中 Tracing JIT 的表现最为出色,它在综合基准测试中的性能提高到大约 3 倍,在某些特定的传统应用程序中提高到 1.5–2 倍。典型的应用程序性能与 PHP 7.4 相当。
除此之外,PHP 8.0 的新特性有:
构造器属性提升
联合类型(Union Types)
Match 表达式
Nullsafe 运算符
字符串与数字的判断更合理
内部函数的类型错误一致
类型系统和错误处理方面的改进
其他语法调整和改进
新的类、接口和函数
PHP 8 源代码下载页面:https://www.php.net/downloads
参考链接:https://blog.jetbrains.com/phpstorm/2021/11/the-php-foundation/
评论