11 月 22 日,在 PHP 社區(qū)成員內(nèi)部的一些交流后,JetBrains 宣布和 Automattic、Laravel、Acquia、Zend、Private Packagist 等公司共同成立 PHP 基金會(opencollective.com/phpfoundation)。作為一家非營利組織,PHP 基金會的使命是通過資助為 PHP 語言做出貢獻的兼職/全職開發(fā)者來確保 PHP 語言的長壽和繁榮。
PHP 在 1995 年誕生,由 Rasmus Lerdorf 創(chuàng)建,最初只是一套簡單的 Perl 腳本,用來跟蹤訪問他主頁的用戶信息。此后,PHP 開始被更多網(wǎng)站接受使用,并且功能特性的要求也逐漸提高。在新的成員加入開發(fā)行列之后,1996 年的第二版 PHP/FI(Form Interpreter)加入了對mSQL 的支持,PHP 2.0 的發(fā)布,確立了 PHP 在動態(tài)網(wǎng)頁開發(fā)上的地位。
PHP 憑借其代碼開源、完全免費和安全性高等特性,正吸引著越來越多的 Web 開發(fā)人員。主流 PHP 5 的誕生、Zend II 引擎的采用,面向?qū)ο蟮闹С忠约澳0寤沟?PHP 編程進入了一個新時代,用戶數(shù)量成穩(wěn)步上升趨勢。
PHP 編程語言發(fā)展至今已有 26 年的時間,該語言得到了大量開發(fā)者的積極支持,例如 Rasmus Lerdorf、Zeev Suraski、Andi Gutmans、Nikita Popov 等。
其中著名的長期 PHP 生態(tài)系統(tǒng)貢獻者 Nikita 在上高中時就開始研究 PHP,最早是在 PHP 5.5 中做出了自己的第一個貢獻。在他從事 PHP 工作的 10 年中,Nikita 實現(xiàn)了無數(shù)功能、錯誤修復(fù)和語言開發(fā)過程的改進。2019 年 1 月,Nikita Popov 加入 JetBrains,并開始與 PhpStorm 團隊合作完善 PHP 語言和生態(tài)系統(tǒng)。
除了 PHP ,Nikita 還一直長期在維護 Rust 和 LLVM,而在近日 Nikita 決定將他的主要工作集中在 LLVM 上,并宣布將在 12 月 1 日離開 JetBrains,PHP 也將迎來新一輪的更新。
失去 PHP 的主要貢獻者之一 Nikita,這對 PHP 社區(qū)來說無疑是一個打擊。正因為 Nikita 的決定,促使 PHP 社區(qū)加快了 PHP 基金會的成立工作。
如今 JetBrains 做出此決定并非一時興起。時間撥回到 2021 年 5 月,受 IT 工程師 Joe Watkins 發(fā)表的一篇《Avoiding Busses》博客文章的啟示,JetBrains 旗下的 PhpStorm 團隊便開始討論 成立 PHP 基金會的想法。其實早在 2019 年,PHP 社區(qū)的幾位成員已經(jīng)率先嘗試過成立一個類似的基金會。
時下基金會成立的原因,是希望能夠向 PHP 核心開發(fā)人員支付市場薪水,也希望通過基金會的支持,能讓越來越多的開發(fā)人員能夠全職從事 PHP 開發(fā)工作,讓 PHP 能夠蓬勃發(fā)展。與此同時,PHP 基金會已經(jīng)正式成立,對眾多 IT 技術(shù)人員也是一個機會,開發(fā)技術(shù)人員能有機會通過基金會獲取薪水,能更專心專意地全職從事開發(fā)工作,PHP 的發(fā)展也將會更進一步。