當(dāng)您的企業(yè)打算創(chuàng)建一個(gè)網(wǎng)站應(yīng)用程序時(shí),無論基礎(chǔ)架構(gòu)是什么,以及是選擇部署在物理服務(wù)器還是虛擬化操作環(huán)境之中,基本上能選擇兩種平臺(tái)類型:Microsoft Windows的IIS(Internet Information Services)或者Linux的Apache、Nginx及LiteSpeed。當(dāng)然有些IT人員也可能會(huì)選擇將Apache應(yīng)用程序,直接安裝在Windows操作系統(tǒng)中來使用,但像這樣的情況實(shí)際上并不多見。
然而,網(wǎng)站應(yīng)用系統(tǒng)的性能表現(xiàn)與所選擇的平臺(tái)類型是否有絕對(duì)關(guān)系,一直以來都是兩派人們針鋒相對(duì)的火熱議題之一。其實(shí)從客觀來說,甚至于與所使用的程序語言都沒有絕對(duì)關(guān)系,也就是說一切事在人為。但如果就整體性而言,包括性能、安全及易于部署管理三個(gè)方面來說,選擇Windows Server 2008版本以后的IIS網(wǎng)站平臺(tái)是較為理想的。因?yàn)殚_發(fā)人員可以借助Visual Studio開發(fā)工具快速發(fā)展企業(yè)應(yīng)用程序,進(jìn)一步還可以結(jié)合云端的Visual Studio Team Services,來完成共享程序碼管理,任務(wù)追蹤以及軟件的發(fā)行等協(xié)同開發(fā)操作。