⑴ IIS的作用是什麼
1、Internet Information Service(IIS)是windows開設web服務的組件,還能提供FTP,SMTP等服務。
2、IIS簡介
網站的建設是基於網站伺服器的。在UNIX或Linux平台上,Apache就是網站伺服器。而對於Windows NT/2000來說,IIS就是標準的網站伺服器。IIS是一種服務,是Windows 2000 Server系列的一個組件。不同於一般的應用程序,它就像驅動程序一樣是操作系統的一部分,具有在系統啟動時被同時啟動的服務功能。
3、IIS 5.0是用於Windows 2000 Server系列伺服器的網路和應用程序伺服器。它是建立Internet /Intranet的基本組件之一。IIS 5.0也是允許在Internet/Intranet上發布信息的Web伺服器。IIS通過超文本傳輸協議(HTTP)傳輸信息,還可配置IIS以提供文件傳輸協議(FTP)和其他服務,如NNTP服務、SMTP服務等。
4、IIS的特色
有很多其他的伺服器軟體也可以提供良好的Internet服務,如Netscape的伺服器、Apache for Win伺服器等,但是IIS是Windows平台下最簡單易用的伺服器。簡單、易用是IIS 5.0最大的特點。和IIS 4.0相比,IIS 5.0完全集成於Windows 2000 Server中,而IIS 4.0是Windows NT 4.0的Option Pack組件。IIS 5.0提供了更可靠的服務,管理也更為集成化。IIS 5.0在安全方面提供了幾個新的特徵:摘要式身份驗證、安全通信、伺服器網關加密、安全向導、IP地址及Internet域限制、Kerberos 5.0身份驗證協議兼容性、證書存儲、Fortezza。IIS 5.0支持WebDAV和ASP,它有兩個管理工具:一個用於MMC的Internet Service Manager外接程序,另一個是基於Web瀏覽器管理的Internet Service Manager。
⑵ php環境搭建,用iis好還是apache好,為什麼
穩定性
穩定性是web伺服器不間斷運行的根本。對於一個網站來說也是尤為重要的。在正常的運載過程中,IIS的穩定性稍遜於Apache,如果保持長時間的運行而不重啟的情況下,偶爾會出現500錯誤,甚至還有可能出現莫名的假死情況。要解決這一問題用戶可以不定期的重啟一下,這種情況將會有所好轉。反觀Apache則表現的非常穩定。
安全性
安全性是所有服務應用的重中之重。而且當前各種莫名的攻擊大肆侵略著各種不同的伺服器。早期的IIS在安全性上有所欠缺,不過隨著微軟公司的完善,各種補丁更新的升級,盡可能的提高了網站安全性上。Apache得益於先天的優勢,一般用戶都會在Linux環境下運行Apache,所以安全性自然也沒得說。安全性的話,Apache和IIS可以說是旗鼓相當。
難易度
一款軟體應用的上手難度直接影響著用戶群體的大小。IIS自然不用多說,微軟公司一直都是以易操作的圖形化深得人心。上手操作、發布網站比較簡單快捷。但是,要想精通的話還是挺困難的。APACHE則比IIS難上許多,首先一定要具備基礎的計算機及互聯網知識。所以說,IIS在這個環節上優勢巨大。這也是這兩者拉開差距的最大因素。
擴展性
IIS只能在windows環境下運行,拓展性可想而知,脫離的windows它將一事無成。不過運行ASP和.net非常優秀。而Apache自然無需多說,開放的源代碼,拓展能力極強。支持幾乎所有的語言。這個環節Apache完勝。