WWW是由超文本形成的內容網絡,它幾乎成為了互聯網的代名詞,無數的互聯網應用都架構在WWW的基礎之上,然而,對于WWW的核心——WEB服務器你又了解多少呢?
架設WEB服務器最常用的軟件當然是IIS和Apache,但是,提供WEB服務功能的軟件絕不僅僅有這兩個,眾多提供WEB服務的軟件形成了形形色色的WEB服務器家族,它們之間不僅僅是簡單的替代關系,而是各有專精,各自在自己適合的方面發光發熱。選對適合的WEB服務器軟件,可以讓你在部署特定WEB應用時省下很大的力氣。下面,讓我們開始一次WEB服務器軟件之旅,看一下都有哪些可選的WEB服務器?它們各自擅長哪些工作?
我們的第一站是一款以P2P為風格特色的WEB服務器軟件——BadBlue。
了解BadBlue
BadBlue是一種以對等網絡模式工作的WEB服務器。
BadBlue的最初版本發表于2000年,當時P2P網絡技術正處于上升期,Napster和Gnutella工具是當時的P2P技術的代表并廣受人們的喜愛。當時,P2P的擁護者宣稱這種技術的作用絕不僅限于那些帶來大量版權糾紛的活動,相對于傳統由網絡中樞控制的集中化深層次網絡拓撲模型,這種淺層次廣泛分布式的網絡技術可以為企業應用環境提供獨特的價值。然而,2000年以后,P2P技術在公關方面一直未得到改善,特別是唱片工業起訴眾多P2P用戶的事件。
BadBlue的初衷是希望在除匿名文件共享之外為P2P技術開辟一個新生境,以把這種分布式網絡帶回合法的使用環境。BadBlue事實上是一個WEB服務器和P2P文件共享服務器混血兒,它允許用戶構建一個基于BadBlue服務器的特別網絡——一個P2P的網絡。對這種網絡的訪問完全基于WEB瀏覽器和BadBlue內建的WEB服務器。作為一種WEB服務器,它支持如PHP之類的腳本語言,這極大的擴展了BadBlue的各種能力。
BadBlue最吸引人的一個特點是它的輕便,整個下載包不過500k,安裝以后全部文件也不超過1MB,安裝設置過程非常簡單,只需要幾分鐘就可以讓它實際運行起來。
從它的第一個版本發布以后,大量的新功能被陸續加入進來,辦公文檔可以用BadBlue共享網絡直接發布,還可以包括相片集功能,支持常用文件格式的全文搜索,也可以用LiveSQL進行基于數據庫的動態信息發布。
易于使用的特點也帶來了相應的缺點,安全性是共享數據時的一大考慮因素。BadBlue的最新版本也開始考慮企業的安全性要求,加入了用戶帳號管理以控制對特定目錄和數據的訪問,帶寬控制與下載限制以防止個別用戶對帶寬的過多擠占。
BadBlue的理想市場是那些有臨時文件共享需求的小企業,它的使用簡便性讓人稱贊,基于WEB的搜索界面也比最初版本有了極大改善,動態DNS的支持允許沒有固定IP的用戶非常方便的加入BadBlue網絡,可以輕松向網絡發表office文檔和動態數據庫的特性對小企業來說真是非常實用。但很難對一個大型企業推薦使用這個產品,這不是因為BadBlue本身有什么技術缺陷,而是因為P2P網絡自身的技術特點所決定的--簡單的說,在一個P2P網絡中,網絡越大,風險壓力越大。
優點:輕便的應用,易于部署,用戶界面友好的網絡搜索。
缺點:P2P長久以來的文件非法共享的壞名聲,較少的安全考慮,特別是針對企業級應用的安全考慮。
版本發布情況
最新版本 | |
版本號 |
2.62 |
發布日期 |
2005年2月22日 |
評價(滿分 5 分) |
2.5 |
新特性 |
可以定制訪問者可以看到哪一個服務器頁簽。 EXCEL 更新顯示器可以顯示出有多個用戶更新 EXCEL 工作表。 EXCEL 文件的 WEB 訪問控制。 對共享出來的 EXCEL 自動定時刷新。 定制化 EXCEL WEB 工作表的顯示。 實時的程序下載監視工具。 |
描述 |
基于 P2P 網絡的 WEB 服務器 |
下載 |
http://www.badblue.com/down.htm |
Platforms |
Alpha, Intel, Pentium, x86 |
操作系統 |
Windows NT 4.0, Windows 95/98, Windows 2000, Windows ME, Windows XP |
Company |
BadBlue |
Homepage |
http://badblue.com/prodee_2.htm |
使用體驗
安裝完BadBlue,立刻彈出一個BadBlue運行窗口如下:
同時瀏覽器會打開你自己的BadBlue站點,你可以通過不同的頁簽進行不同設置,讓我們看一下各個頁簽下的內容:
search頁簽
Folder頁簽
管理頁簽
進入search頁簽的定制界面
進入Folder頁簽的設置界面
可以看到,絕大多數設置都通過WEB界面直接進行,可以說是最容易設置的WEB服務器了,一些office 2003的協作功能如多人共同更新office文檔等,通過它也可以輕松完成。另外你可以看到這個版本更加注意了安全方面的控制。
在我們的下一站,我們將拜訪另一款WEB服務器軟件——4D WebSTAR。
管理 圖形界面設置 國形界面安裝 遠程管理 SNMP 管理/監控 可擴展性/一些前瞻性的特性 .Net技術兼容 可移植到64位系統 支持集群 支持IPv6 J2EE 1.4認證 J2EE 1.4兼容t 其它特性 多日志 支持Microsoft ISAPI 虛擬服務器 基于WEB的用戶界面 編程/腳本 包含源文件 有自己的API 自己的腳本語言/批處理語言 支持外部腳本/批處理語言 |
安全 基于ActiveDirectory的認證 反垃圾郵件特性 反病毒特性 內置防火墻能力 內置的代理服務器能力 內建的用戶訪問控制機制 基于LDAP的認證 其它/系統認證 SSL (硬件) SSL (軟件) 服務支持 可獲得商業支持 論壇支持 免費電話支持 GSA scheduled 郵件列表支持 提供分級服務協議 |