選擇Web服務器時,不僅要考慮目前的需求,還要考慮將來可能需要的功能,因為更換 Web服務器通常要比安裝標準軟件困難得多,會帶來一系列的問題,如頁面腳本是否需要更改,應用服務器是否需要更改等等。大多數Web服務器主要是為一種操作系統進行優化的,有的只能運行在一種操作系統上,所以選擇Web服務器時,還需要和操作系統聯系起來考慮。而且一般的品牌Web服務器都有自己的一套Web服務器系統軟件,這就要考慮這套軟件所支持的標準、應用(包括數據庫應用)和安全協議等。一般要考慮以下幾個方面:
性能由于Web服務器為它的客戶提供的數據類型通常是機密的。
所支持的并發用戶數
這是大家最容易想到的。Web服務器的并發用戶數支持能力是指Web服務器在同一時刻可以允許的用戶連接數。。
響應能力
其實這個參數與上面介紹的所能支持的并發用戶數相關,響應速度越快,單位時間內就可以支持越多的訪問量,用戶點擊的響應速度就越快。
Web服務器軟件系統對標準和應用的支持
這點非常重要,如果你公司的Web站點的網頁主要是ASP動態類型的,就不適宜選擇Apache服務器系統,因為它對ASP不支持,同樣,如果你公司的數據庫系統是SQL,也不適宜選擇Apache,同樣是因為它不支持。
安全性
因為Web服務器通常是放在防火墻之外,或者DMZ區,所以Web服務器的安全性問題顯得特別重要。它主要要考慮兩個方面:一是保護Web服務器機密信息;二是要防止黑客的攻擊。
管理的難易程度
Web服務器的管理包含兩種含義:一是管理Web服務器是否簡單易行;二是利用Web界面進行網絡管理。管理 Web服務器的管理界面一般有命令行、Telnet、HTML和基于窗口的應用程序。
技術支持
這就涉及到Web服務器廠商的今后服務體系和技術實力。畢竟這樣一個龐大的系統的應用是非常復雜的,特別是對于那些平常很少接觸的UNIX或LINUX服務器系統。如果出了問題,不能得到廠商及時、可靠的技術支持,將很可能影響到公司電子商務的正常應用。