AOLserver,穩定,快速然而缺乏特色。
當我們審視AOLserver這款WEB服務器,會發現它的地位比較特殊,它與其競爭者的區隔主要是其與WEB網絡開發工具AOLpress的緊密聯系和其它一些特殊的原因。
最初一段時間,AOLserver是美國在線的一家附屬企業提供的專有產品,之后,AOL把AOLserver與其它幾個相關的工作整合起來以用Netscape Mozilla工程一致的開源許可證協議重新發布?,F在,這個工程仍然在AOL的監管之下,但得到了一些獨立開發者的參與。
曾經有一段時間AOLserver支持的平臺日益縮減,但開放源碼后,這個趨勢已經得到逆轉。盡管不是所有平臺都可以找到二進制的發布形式(如Linux,BSD和各種商業UNIX如Solaris與HP/UX),使用GNU工作包它的源碼幾乎可以在任何平臺上很好的進行編譯。
根據我們的體驗,在Linux平臺上平臺設置AOLserver并讓它運行一些基礎的服務相對而言容易一些。整個源碼有大約3.2MB,不過安裝包要求系統充分支持TCL腳本語言,為此需要下載另外5MB的相關文件并進行所需組件的安裝??偟恼f來,整個過程可以在半小時內完成。
其它平臺的用戶反應安裝過程有點復雜,特別是在Window平臺更是如此。這主要是因為windows系統的GNU工具包都是另外附加的,而不是向其它UNIX系統般直接內置在系統中。
一但安裝好,這款WEB服務器就可以支持你所希望的WEB服務應該支持的大多數特性,包括常用腳本的支持(PHP是已經支持的,通過一些其它工程也讓它可以支持Python和Perl),CGI,關系數據庫的訪問,Java,Java servlets與XML處理。TCL是AOLserver的內置語言。而SSL的支持分為兩種,全球發布的版本僅支持40位本地加密,而對美國與一些特殊國家的版本可以支持128位加密。SSL的支持可以使用RSA的BSAFE庫也可以使用到處都可找到的OpenSSL。服務器對UNIX系統的安全也有充分的考慮,它不允許與超級用戶root的帳號運行。
設置的簡單性也值得一提,設置文件非常簡明,這讓一些習慣于圖形用戶界面的管理員少了些痛苦。
但是,上面這些內容都沒有回答這樣一個核心的問題,我們為什么要選擇AOLserver而非一些可以更自由的使用的競爭者。這個問題一度在90年代爭論得很激烈,那些WEB服務器市場正處于快速的變化中?,F在Apache已經成為最有名的開源服務器軟件,但之前,當Apache的程序員們還在為一些Apache的性能瓶頸傷腦筋的時候,AOLserver已經在這些方面做得很好,AOL的大量用戶可以證實這一點?,F在,Apache已經經過了兩次重寫,而以前造成兩者性能差距的主要問題--Apache缺乏線程處理的問題也已經解決了。
關于為什么使用AOLserver的問題,一個有趣的答案是因為OpenACS(Open Architecture Community System工程的原因,OpenACS是一個功能強大的WEB網站協作開發工具包,它包括如版本管理,工作流程和論壇等功能。與AOLserver一樣,TCL是OpenACS的內置語言,因此,你在一個項目上投入的學習精力可以在另一個項上上得到同樣的回報。
使用AOLserver的另一個原因,要取決于你對它向用戶提供的服務質量的看法。AOL在線服務的大多數商業網站一直使用的是AOLserver,你覺得它的效果如何?
優點:不錯的性能,UNIX平臺上相對簡單的安裝,較好的RDBMSs支持,免費。
缺點:Windows平臺上安裝的復雜,相比其它競爭者更少的支持特性,腳本支持比較陳舊。
最新版本 | |
版本號 |
4.0.10 |
發布時間 |
2005 年 1 月 20 日 |
得分(滿分 5 分) |
3.5 |
描述 |
主要面向動態網站的 WEB 服務器 |
下載 |
http://sourceforge.net/project... |
支持平臺 |
Alpha, Intel, Pentium, x86 |
支持操作系統 |
Windows NT 4.0, Windows 95/98, Windows 2000, Windows ME, Windows XP, Unix (all), Windows Server 2003 |
服務器裝機量 |
8121 |
價格 |
免費軟件 |
Company |
America Online |
Homepage |
http://www.aolserver.com/ |