PHP Foundation
PHP Foundation(The PHP Foundation)是資助 PHP 編程語言核心開發的非營利集體,2021年由 JetBrains 等公司聯合發起,以 Open Source Collective 為財務託管方,出資聘請開發者維護 PHP 解釋器、處理安全問題並實現新功能;PHP 的語言決策仍由社區 RFC 程序決定。
本頁目錄30 節
詞條資料
2021年5月醞釀成立基金會
2021年11月22日正式成立
2021年11月22日,JetBrains 在其博客發佈由 Roman Pronskiy 署名的公告,宣佈與 Automattic、Laravel、Acquia、Zend、Private Packagist、Symfony、Craft CMS、Tideways、PrestaShop 共十家公司聯合組建 PHP Foundation。公告的直接起因是 PHP 主要貢獻者 Nikita Popov 於12月1日離開 JetBrains、轉而專注 LLVM,JetBrains 認為失去這樣一位貢獻者會讓 PHP 處於脆弱境地(即“巴士因子”問題)。[2][1][1][1][1][1]
2022年1月第一輪資助申請結束
2022年4月首批6名開發者開始工作
2023年3月31日開通 GitHub Sponsors 並設立顧問委員會
2023年11月Sovereign Tech Fund 投資與審計計劃
2024年首次外部安全審計與內存不足問題初現
2024年1月3日開發團隊擴充至10人
2024年4月2日參與歐盟《網絡韌性法案》共同標準倡議
2024年11月19日發佈擴展安裝工具 PIE 預發佈版
2024年11月22日成立三週年
2025年4月10日公佈核心安全審計結果
2025年5月15日正式支持 FrankenPHP
2025年9月5日與 Anthropic 合作開發官方 PHP MCP SDK
2025年9月,基金會宣佈與 AnthropicAnthropicAnthropic是一家於2021年成立的人工智能研究與產品公司,開發Claude模型、助手及Claude Code等工具,並以公益公司形式運營。Dario Amodei與Daniela Amodei為共同創辦人,其研究涉及模型安全、可解釋性和可控性。點擊查看完整詞條 的 MCP 團隊及 Symfony 合作開發模型上下文協議(Model Context Protocol)的官方 PHP SDK,由 Symfony 團隊擔任主要維護者。[13][13]
2025年11月10日創始執行董事宣佈卸任
2026年2月27日Elizabeth Barron 出任執行董事
2026年3月27日Matt Stauffer 加入理事會
2026年5月18日成立生態安全團隊
2026年5月27日發佈2025年度影響與透明度報告
2026年7月14日增聘安全方向開發者
2026年8月4日Anne McCarthy 加入理事會
2026年8月,理事會一致決定吸收 Automattic 架構師兼開源總監 Anne McCarthy 作為白金贊助商代表加入理事會。[21]
2026年8月11日OOM 問題被證實可遠程利用
基金會把 PHP 納入 Patch the Planet 計劃,安全公司 Calif 據此於2026年7月30日開始審計 PHP。8月11日,Calif 研究員 Ryan A 報告了一個無條件遠程代碼執行漏洞,其根源與基金會2024年發現的 OOM 問題相同;OpenAIOpenAIOpenAI是2015年創立的人工智能研究與產品機構,開發GPT系列模型、ChatGPT、Codex及開發者API,並開展圖像、語音、視頻與智能代理研究。2025年重組後,非營利的OpenAI Foundation繼續控制營利主體OpenAI Group PBC。其發展涉及大規模融資與算力合作,也伴隨治理、版權、隱私及人工智能安全爭議。點擊查看完整詞條 也獨立報告了同一根源,Wiz 與 OpenAI 又分別在8月24日和9月18日報告了更多攻擊途徑。基金會表示,這些報告讓 OOM 問題的全部影響變得清楚,自8月11日起修復該問題成為基金會安全團隊的首要任務,多人全職投入,最終連週末也晝夜工作。[6][6][6][6][6]
2026年9月1日Brent Roose 接替 Roman Pronskiy 進入理事會
2026年10月14日公開安全報告處理流程
2026年10月20日漏洞編號提前洩露
2026年10月21日修復兩個嚴重遠程代碼執行漏洞並承認“結構性失誤”
2026年10月21日,PHP 項目發佈 PHP 8.5.12、8.4.27、8.3.36 和 8.2.35,修復兩個可讓未經身份驗證的攻擊者在服務器上執行代碼的嚴重漏洞:CVE-2026-109618 源於內存不足處理會在內部請求數據只初始化了一部分時中斷 PHP,在 Apache 的 mod_php 下,未經身份驗證的請求可在任何應用代碼運行前觸發,並在默認設置下實現完整的遠程代碼執行;CVE-2026-109619 源於請求所屬的內部狀態在內存釋放後仍被保留,後續請求可能使用這一過期狀態。所有處理網頁請求的 PHP 安裝都面臨風險,其中 mod_php 風險最高;PHP 項目表示沒有完整的緩解措施,升級是唯一安全的選擇。[25][25][6][25][25][25][25]
同日,基金會發文回顧修復經過:兩個漏洞位於幾乎每個請求都會經過的內存管理和錯誤處理部分,因此既嚴重又難以在不破壞兼容性、不損害性能、不迫使大量第三方擴展改動的情況下修復。針對 OOM 問題,PHP 安全團隊提出了幾種互相競爭的方案,但各有代價;以共識方式運作的安全團隊難以取捨,擔心選錯方案的後果,加上當時不知道存在遠程代碼執行途徑、掌握引擎深層知識的核心開發者人數少且事務繁多,修復工作在數月間多次停滯又重啟。基金會寫道:“我們不會假裝事實並非如此:這次延誤是結構性失誤,原因既在於安全團隊的決策流程,也在於它缺乏資源。”(原文:We won’t pretend otherwise: the delay was a structural failure, caused by both the security team’s decision process and its lack of resources.)[6][6][6][6][6][6]
主題:治理結構
基金會的工作由四個部分承擔:理事會(Governing Board)負責戰略方向和最終決策;執行董事負責日常運營,是理事會與開發者之間的橋梁;顧問委員會由主要贊助商和受邀社區人士組成,只提供意見、沒有決策權;簽約開發者負責 PHP 核心開發、缺陷與安全修復等技術工作。理事會規模為5至10人,白金贊助商最多3席、社區代表至少3席,理事任期3年,均為無償志願服務;一般事項以簡單多數通過,戰略事項須獲全體理事三分之二多數。[26][26][26][26][26][26][26]
基金會以 Open Source Collective 為財務託管方,由其處理資金往來、捐款和法律合規;Open Source Collective 是設在美國的501(c)(6)非營利組織。截至2026年10月,理事會成員包括 Sebastian Bergmann、Nils Adermann(Private Packagist)、Benjamin Eberlei(Tideways)、Nicolas Grekas(Symfony)、Sara Golemon、Matthew Weier O’Phinney(Perforce)、Matt Stauffer、Anne McCarthy(Automattic)和 Brent Roose(JetBrains)等,執行董事為 Elizabeth Barron;基金會簽約13名全職和兼職工程師,Rasmus Lerdorf、Dmitry Stogov、Nikita Popov 為 PHP Fellows。[26][15][27][27][27][27][27][27]
主題:資金來源
關聯機構、網站與公開賬號
PHP Foundation:官網:https://thephp.foundation/(在新窗口打開)。[30]
來源
- The New Life of PHP – The PHP Foundation(在新窗口打開)
- The PHP Foundation: Impact and Transparency Report 2022(在新窗口打開)
- The PHP Foundation Update, January 2022(在新窗口打開)
- PHP Foundation Update, March 2023(在新窗口打開)
- PHP Foundation Update, November 2023(在新窗口打開)
- Today's PHP Security Release, and How We're Strengthening PHP Security(在新窗口打開)
- PHP Core Security Audit Results(在新窗口打開)
- The PHP Foundation Team Update 2024(在新窗口打開)
- Joining Forces for Open Source Cybersecurity Standards(在新窗口打開)
- Announcing the Pre-Release of the PHP Installer for Extensions (PIE)(在新窗口打開)
- The PHP Foundation Turns Three!(在新窗口打開)
- FrankenPHP Is Now Officially Supported by The PHP Foundation(在新窗口打開)
- Announcing the Official PHP SDK for MCP(在新窗口打開)
- Welcoming Joe Watkins as a PHP Foundation Developer(在新窗口打開)
- The PHP Foundation is Seeking a New Executive Director(在新窗口打開)
- Welcoming Elizabeth Barron as the New Executive Director of The PHP Foundation(在新窗口打開)
- Welcoming Matt Stauffer to The PHP Foundation Board(在新窗口打開)
- Announcing the Ecosystem Security Team at The PHP Foundation(在新窗口打開)
- The PHP Foundation Impact and Transparency Report 2025(在新窗口打開)
- Welcoming Alexandre Daubois to The PHP Foundation(在新窗口打開)
- Anne McCarthy Joins The PHP Foundation Board(在新窗口打開)
- Roman Pronskiy Leaves The PHP Foundation Board and Brent Roose Joins(在新窗口打開)
- Welcoming Daniel Scherzer to the Ecosystem Security Team(在新窗口打開)
- How the PHP Security Team Handles Your Reports(在新窗口打開)
- PHP: News Archive - 2026(在新窗口打開)
- Governance of the PHP Foundation(在新窗口打開)
- Structure(在新窗口打開)
- Sponsor The PHP Foundation(在新窗口打開)
- PHP Foundation - Open Collective(在新窗口打開)
- The PHP Foundation(在新窗口打開)
- Contact The PHP Foundation(在新窗口打開)