Apache是世界使用排名第一的Web服務器軟件,它的強大之處在于,它可以運行在幾乎所有廣泛使用的計算機平臺上。
由于它在多平臺和安全性被廣泛使用,成為了最流行的Web服務器端軟件之一。它很快速、可靠并且可通過簡單的API擴展,將Perl/Python等解釋器編譯到服務器中使用。
Apache的起源:
1.Apache 起初由伊利諾伊大學香檳分校的國家超級電腦應用中心(NCSA)開發。之后,開放源代碼團體的不斷發展,可靠度升高,用到了超過半數的因特網站中-特別是幾乎所有最熱門和訪問量最大的網站。
2.Apache源于NCSAhttpd服務器,經歷了很多次的修改,終于成了世界使用排名第一的Web服務器軟件。
3.Apache取自“a patchy server”-充滿補丁的服務器。
4.經歷這么多次的修改,也是因為它自由軟件,所以有很多人來為它開發新的功能、新的特性、修改原來的缺陷。Apache的特點是簡單、速度快、性能穩定,并且可以做代理服務器來使用。
5.Apache的誕生真的很富有戲劇性,當NCSAWWW服務器項目停頓后,那些使用NCSAWWW服務器的人們開始交換他們用于該服務器的補丁程序,他們也很快認識到成立管理這些補丁程序的論壇是必要的。就這樣,誕生了Apache Group,后來這個團體在NCSA的基礎上創建了Apache。
額外擴展一下,Apache軟件基金會(也就是Apache Software Foundation,簡稱為ASF)是專門為運作一個開源軟件項目的Apache 的團體提供支持的非盈利性組織,這個開源軟件的項目就是 Apache 項目。這個組織把自己作為有著相同目標的開發者與用戶的團體,而不是簡單的共享在一個服務器上的一組項目的組織團體。在它所支持的 Apache 項目與子項目中,所發行的軟件產品都遵循 Apache許可證。
為什么說“如果選擇Web服務器,毫無疑問Apache是你的最佳選擇”呢?
原因在于Apacheweb服務器軟件具有以下特性:
1.支持最新的HTTP/1.1通信協議
2.擁有簡單而強有力的基于文件的配置過程
3.支持通用網關接口
4.支持基于IP和基于域名的虛擬主機
5.支持多種方式的HTTP認證
6.集成Perl處理模塊
7.集成代理服務器模塊
8.支持實時監視服務器狀態和定制服務器日志
9.支持服務器端包含指令(SSI)
10.支持安全Socket層(SSL)
11.提供用戶會話過程的跟蹤
12.支持FastCGI
13.通過第三方模塊可以支持JavaServlets
這樣一來,就很明顯的能看出它強大的優勢了吧。