11 月 22 日,在 PHP 社区成员内部的一些交流后,JetBrains 宣布和 Automattic、Laravel、Acquia、Zend、Private Packagist 等公司共同成立 PHP 基金会(opencollective.com/phpfoundation)。作为一家非营利组织,PHP 基金会的使命是通过资助为 PHP 语言做出贡献的兼职/全职开发者来确保 PHP 语言的长寿和繁荣。
PHP 在 1995 年诞生,由 Rasmus Lerdorf 创建,最初只是一套简单的 Perl 脚本,用来跟踪访问他主页的用户信息。此后,PHP 开始被更多网站接受使用,并且功能特性的要求也逐渐提高。在新的成员加入开发行列之后,1996 年的第二版 PHP/FI(Form Interpreter)加入了对mSQL 的支持,PHP 2.0 的发布,确立了 PHP 在动态网页开发上的地位。
PHP 凭借其代码开源、完全免费和安全性高等特性,正吸引着越来越多的 Web 开发人员。主流 PHP 5 的诞生、Zend II 引擎的采用,面向对象的支持以及模板化使得 PHP 编程进入了一个新时代,用户数量成稳步上升趋势。
PHP 编程语言发展至今已有 26 年的时间,该语言得到了大量开发者的积极支持,例如 Rasmus Lerdorf、Zeev Suraski、Andi Gutmans、Nikita Popov 等。
其中著名的长期 PHP 生态系统贡献者 Nikita 在上高中时就开始研究 PHP,最早是在 PHP 5.5 中做出了自己的第一个贡献。在他从事 PHP 工作的 10 年中,Nikita 实现了无数功能、错误修复和语言开发过程的改进。2019 年 1 月,Nikita Popov 加入 JetBrains,并开始与 PhpStorm 团队合作完善 PHP 语言和生态系统。
除了 PHP ,Nikita 还一直长期在维护 Rust 和 LLVM,而在近日 Nikita 决定将他的主要工作集中在 LLVM 上,并宣布将在 12 月 1 日离开 JetBrains,PHP 也将迎来新一轮的更新。
失去 PHP 的主要贡献者之一 Nikita,这对 PHP 社区来说无疑是一个打击。正因为 Nikita 的决定,促使 PHP 社区加快了 PHP 基金会的成立工作。
如今 JetBrains 做出此决定并非一时兴起。时间拨回到 2021 年 5 月,受 IT 工程师 Joe Watkins 发表的一篇《Avoiding Busses》博客文章的启示,JetBrains 旗下的 PhpStorm 团队便开始讨论 成立 PHP 基金会的想法。其实早在 2019 年,PHP 社区的几位成员已经率先尝试过成立一个类似的基金会。
时下基金会成立的原因,是希望能够向 PHP 核心开发人员支付市场薪水,也希望通过基金会的支持,能让越来越多的开发人员能够全职从事 PHP 开发工作,让 PHP 能够蓬勃发展。与此同时,PHP 基金会已经正式成立,对众多 IT 技术人员也是一个机会,开发技术人员能有机会通过基金会获取薪水,能更专心专意地全职从事开发工作,PHP 的发展也将会更进一步。
参考链接:
https://blog.jetbrains.com/phpstorm/2021/11/the-php-foundation/
https://www.jetbrains.com/zh-cn/lp/php-25/