近8成PHP應用基於Windows WIMP再造黃金搭檔

 互操作性並不是一個新概念,但是,隨着技術、市場以及社會因素的改變,現在,應用系統的互操作性成爲了大家都關注的熱點。

首先,隨着技術的日新月異,我們身邊充斥着各種各樣的異構環境,人們談論更多的是網路服務;其次,技術推動了全球化的進程,分佈式的勞動力爲我們創造了大量的應用系統;第三,工作和家庭的界限變得越來越模糊,人們希望自己的移動終端,手持設備可以與網絡服務隨時隨地進行對接,這一切都離不開互操作性。

混源應用開奇葩

從51CTO.com近期的調查結果中可以看出,現階段有90%的用戶安裝使用Windows操作系統,同時,也有越來越多的利用開源工具開發出的應用軟件運行在Windows平臺下。因此,在開源軟件和商業軟件之間需要能夠搭建起橋樑的解決方案,幫助需要跨平臺管理程序產品的技術人員,獲得混源IT環境中的互操作性。

PHP是一種基於開源的動態網頁處理技術。互聯網Web應用的飛速發展讓PHP在全球範圍內迅速紅火起來。PHPChina社區的創始人耿志軍在今天微軟中國同PHPChina宣佈互操作合作計劃大會上,同51CTO.com的記者分享了最近的一項調查結果:“在國內,PHP從業人員使用操作系統調查的結果中顯示,使用Windows操作系統的人佔78.2%,超過了使用Linux系統的數量,用戶希望在異構環境下使用微軟的產品。”

“如何解決開發環境和運行環境不同給用戶帶來的障礙,” 微軟中國平臺戰略總監李科研在接受51CTO.com的記者專訪時談到:“微軟從2006年便開始與PHP合作,探討提升PHP在Windows平臺下的互操作性;一年後的2007年,FastCGI Extension for IIS發佈;2008年7月,微軟推出SQL Server Driver for PHP,首次爲開源社區開放貢獻源代碼。”

498)this.style.width=498;" border=0> 

提升互操作性四項基本原則

2008年初,微軟宣佈在被廣泛採用的產品中,執行四項新的互操作性原則:
1、確保連接的開放性;
2、提高數據可移植性;
3、增強對行業標準的支持;
4、促進與包括所有開源社區在內的客戶和行業進行更開放的交流;

微軟在兩年前就與Novell合作共同推進提升應用的互操作性,幫助需要跨平臺管理程序的用戶提供支持混源環境的解決方案。在這次的微軟中國與PHPChina互操作合作計劃中,包括了:微軟爲PHPChina技術人員進行培訓、爲PHPChina社區提供技術資料、參與社區活動併爲社區成員提供技術支持,並且PHPChina和微軟近日聯合啓動了“競速09 ”PHP on Windows深度體驗活動。

李科研向51CTO.com的記者詳細介紹了這一活動。“在“競速09”計劃中,微軟和PHPChina將聯合邀請國內100家獨立軟件開發商共同參、深度體驗。微軟將提供技術支持,幫助用戶提高Windows上開發及運行PHP的技術能力,提高系統性能、安全性以及可靠性,並降低維護成本。”李科研還談到“這些獨立軟件開發商將有機會被我們推薦到微軟的BizSpark全球計劃中去。”(BizSpark計劃)

從這一長串努力提升互操作性的里程碑事件來看,微軟一直尊重和保護用戶的選擇,爲用戶在Windows平臺下部署應用系統多了一種不同的體驗。在耿志軍爲我們分享的另一份測試報告中顯示:Windows Server 2008 IIS內置的FastCGI機制可以讓PHP的解析速度大幅提高,使得PHP程序的運行甚至比原生的LAMP環境提高130%。”

498)this.style.width=498;" border=0> 

498)this.style.width=498;" border=0> 

因此,隨着IIS對MySQL和PHP支持的逐漸強大,一種新的組合WIMP,即Windows、IIS、MySQL和PHP即將成爲新的“黃金搭檔”。(文/馬沛)

相關資料:
Discuz!技術專家視頻專訪專題:開源?閉源?技術人員該如何選擇

加入51CTO開放應用技術圈討論混源應用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章