微軟的這個iis比較好選擇,如果你用微軟的技術,比如asp.net,asp.net core的話,iis肯定是你最好的選擇了。
互聯網信息服務(英語:InternetInformationServices,簡稱IIS),是由微軟公司提供的基于運行MicrosoftWindows的互聯網基本服務。 ? ? (推薦學習:nginx教程)
最初是WindowsNT版本的可選包,隨后自帶在Windows2000、WindowsXPProfessional和WindowsServer2003一起發布,但在普遍使用的WindowsXPHome版本上并沒有IIS。
IIS6.0(構建于WindowsServer2003、WindowsVistaHomePremium及WindowsXP64bit)包括FTP、NNTP、和http/https等服務。
IIS.7.0會附帶于WindowsVista及WindowsServer2008。
IIS可設置的屬性包括:虛擬目錄及訪問權限、默認文件名稱、以及是否允許瀏覽目錄。
nginx 使用更少的資源,支持更多的并發連接,體現更高的效率。
nginx是用另外一種方式來處理請求的。當請求處理達到一個峰值的時候,會要求這些請求等待,當有空間的時候再放進來。這就是基于事件為導向的處理方式。
因為事件消耗的資源,要比進程消耗的資源小的多的多,所以nginx,在同等性能的條件下能夠處理4倍于apache服務器的請求。
當然nginx也在不斷的發展,它有一門技術叫nginx unit可以使用rest API的方式來配置各種腳本服務器。從而在靈活性上大大提高了。
如果你特別注重性能的話,可以選擇nginx。
nginx unit可以幫助你提高擴展性和靈活性, 具體是否夠用,還要看你具體的項目情況。