微軟停止支援 PHP 8。0、PHP宇宙最強怎麼辦?windows版本管理員表示,Windows不再針對v8及更高版本為PHP for Windows提供“任何形式”的支援,不過Windows使用者不必擔心。
最近對開源重新感興趣的微軟慶賀PHP迎來25週年的方式很特別:停止支援全球各地的伺服器操作人員所鍾愛(或恐懼)的這種指令碼語言。
微軟工程師Dale Hirt在PHP郵件列表上證實了這一重大變化,警告Windows巨頭微軟 “不再針對版本8。0及更高版本為PHP for Windows提供任何形式的支援。”
當前版本PHP 7。2、7。3和7。4將按照社群的節奏繼續獲得支援。社群的節奏是,先是消除漏洞的兩年期,隨後是提供安全修補程式的一年期。PHP 7。4於去年11月釋出,因此微軟的寬限期會延續到2022年,此後將正式停止支援。
向我們透露Hirt在郵件列表上發帖子的讀者Alain Williams說:“我覺得這意味著微軟將不會提供任何資源使PHP 8正常執行,但預計其他人會接過接力棒。”
PHP 8。0版本管理員Sara Golemon在感謝微軟開發人員多年來所做的工作後說:“我不會說我沒有感到沮喪”,隨後他表示希望年底之前能找到某種替代方案,版本8定於年底釋出。
Golemon在Reddit上繼續予以澄清,解釋道微軟根本不會為PHP 8及之後的版本從事正式構建工作:“該訊息並不意味著沒有人會這麼做。”
Golemon推測,獲得許可在Windows上的雲虛擬機器可能由微軟“大方”提供,自動化構建過程可能由之前以官方身份維護的人員維護,他堅持認為:“歸根結底,對於Windows使用者而言,變化可能很小。”
但是微軟不會再為版本8及更高版本正式從事任何構建工作。
此舉並不完全讓人吃驚。據網際網路服務公司Netcraft聲稱,2018年12月至2019年12月,微軟看到其基於Windows的網際網路資訊服務(IIS)的市場份額從42%驟降至15%,落後於Apache和NGINX等系統。
說到這個決定本身,讀者Alain評論道:“我個人倒並不在乎,因為我是Linux使用者,會盡量避免觸碰Windows。”的確如此。
儘管沒有跡象表明微軟的支援在編譯和構建之外有所減弱,比如該公司面向PHP的SQL驅動程式,但昨晚的這則宣佈可能讓人們有所猶豫,猜測這家公司是否在考慮為其他專案採取類似的做法。
畢竟,微軟最近追捧Linux和開源的舉動有目共睹。鑑於如今Windows Subsystem for Linux在Windows上執行面向Linux作業系統的應用程式方面做得很成功,微軟不願為一些Linux應用程式和平臺的Windows版本承擔構建的職責是有其理由的。