Microsoft 開啟了PHP 大門(轉)

BSDLite發表於2007-08-17
Microsoft 開啟了PHP 大門(轉)[@more@]作者: Sean Michael Kerner

2006年10月31

在Windows 上執行PHP不再是逆喻。

Microsoft資助一個與PHP的vendor Zend 的聯合專案,來確保PHP在on Microsoft's server 平臺上的正常工作。

"我們宣佈一個協定,來確保PHP在Windows Server 平臺上正常工作," Zend的建立人之一告訴internetnews.com. "PHP 在Windows一直工作不正常,有許多可靠性的問題要解決。"

Zend和微軟一起做了許多技術上的改進,其中包括在Microsoft's Internet Information Services (IIS)加一個FastCGI FastCGI 元件, 以作為IIS 和 PHP的介面。

"過去, Zend自己做一個FastCGI plug-in 到IIS中," Gutmans說," 但是Microsoft很重視這個工作,決定讓他們的IIS 小組來開發。“

Zend 還將繼續改進 PHP,使之更穩定並提高在Windows Server 平臺上的效能。 Zend's的改進將以PHP license貢獻給開源社群。

Gutmans 指出Zend已經在Windows上為PHP做了大量測試、profiling 和benchmarking。到今天這一公告時間為止, Zend已經在15方面對PHP做了改進,其中包括對native Win32 API 和 COM (define) 的支援以及better Windows 記憶體管理的能力。

Zend和微軟對PHP的聯合改進將是一向長期的工作,以更好地提高效能和可靠性。Zend正在建立一個Windows 效能實驗室,對PHP進行測試。

Zend 不會拋棄開源,在支援Microsoft's IIS Web Server的同時, Zend還將繼續支援Windows 上執行的Apache Web server。

Zend與微軟的合作不包括實現在 .NET上支援PHP的工作, 目前,微軟單方面將PHP擴充套件到.NET上,其專案名稱是Phalanger。Phalanger 是.NET架構上的PHP語言編譯器,在Microsoft CodePlex shared source code 站點可下載。

"我們正著手做一個真正的開源的PHP發行," Gutmans 說, "你將無法讓一個.NET版本的PHP 與真正開源的PHP百分百相容。 "

Microsof自己曾經說PHP在Windows上執行得不如在Linux上好。Gutmans說:“微軟之所以投資,說明PHP在Windows確實有效能問題。”

"目前我們在效能方面已經取得了兩倍的提升,在某些應用上甚至有3倍或更高倍的提高。"

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-963348/,如需轉載,請註明出處,否則將追究法律責任。

相關文章