內容摘要:
1 、虛擬主機服務的概述
2 、虛擬主機服務的分類
3 、如何確定自己的需求
4 、如何去試用虛擬主機
5 、最常見的選購誤區
6 、中國排名前 25 位的虛擬主機商
正文:
1 、虛擬主機服務
虛擬主機 (webhosting) 又稱 Virtual Host 或 Virtual Server 是使用特殊的軟硬件技術,把一臺高性能的服務器分成一臺臺"虛擬"的服務器,每一臺虛擬主機都具有獨立的域名,具有完整的 web 服務器功能。在同一臺服務器上、同一個操作系統上,運行著為多個用戶打開的不同的服務器程序,互不干擾;而各個用戶擁有自己的一部分系統資源(文件存儲空間、內存、 CPU 時間等)。虛擬主機之間完全獨立, 在外界看來,每一臺虛擬主機和一臺獨立的服務器的表現完全一樣。
由于很多用戶共享一臺服務器,所以每個用戶相應支付的服務應用成本比整機租用或者是專線接入的成本降低了很多。更為關鍵的是,網絡服務器的架設和日常的維護是一個需要很強專業技術的工作,所以選擇虛擬主機一定是很多中小企業和個人的唯一選擇。
網絡的飛速發展讓網站在整個社會經濟活動中的地位越來越高,而虛擬主機這個網站的實際載體體現的作用也越來越大,低質量的虛擬主機帶給用戶的煩惱往往大大超過租用虛擬主機所支付的幾百元錢,所以如何從良莠并存的虛擬主機服務商( hsp – hosting service provider )提供的各式各樣的虛擬主機產品中,如何選擇高性價比的虛擬主機服務產品是一個非常關鍵的問題。
2 、虛擬主機服務的分類
虛擬主機在國外已經成為一個相對大的產業,相關的測評機構(如: www.webhositng.infowww.tophosts.comwww.whois.scwww.internic.com 等等)對于整個產業一直會有跟蹤的調查和研究,目前國內除了一些域名交易網站外,專門針對虛擬主機做研究的機構和網站幾乎為零,這個也阻礙了虛擬主機服務業的良性發展。我根據國外的一些虛擬主機分類方法結合國內的實際情況劃分了一下目前國內虛擬主機產品。
ASP 虛擬主機 ( Windows Web Hosting )
UNIX 虛擬主機( Unix Web Hosting )
靜態虛擬主機 ( HTML Web Hosting )
論壇虛擬主機 ( Forunm Web Hosting )
電子商務主機 ( E-Commerce Web Hosting )
其他類型主機
我們來對每一種虛擬主機服務做一個簡單的了解:
ASP 虛擬主機是按照操作系統和編程語言劃分的一個虛擬主機服務產品大類,也是目前國內市場上銷售最好的虛擬主機類型。
ASP 主機一般采用的系統架構:
操作系統: Windows 2000 或者 Windows 2003 Server 版本
Web 服務器系統: IIS 5 或者 IIS6
數據庫支持: Access/SQL server
編程語言支持: ASP/ASP.net 為主
由于中國大陸的教學與盜版的猖獗,造成了 windows 系列產品的瘋狂低成本蔓延,所以 ASP 儼然已經是 web 腳本語言的標準語言,當然 ASP 也擁有微軟產品一貫的簡單,容易上手的優點,并且 Access 數據庫與 ASP 的配合讓很多初學者輕而易舉的建立一個測試環境。
UNIX 虛擬主機是按照操作系統和編程語言劃分的一個虛擬主機服務產品大類,也是目前全球范圍內使用最廣泛的虛擬主機類型。
由于微軟的 Windows 的高昂價格和并不穩定的性能,在全球范圍內, Linux + FreeBSD +其他各種 UNIX 在 web 服務器操作系統還占有統治地位。并且 Opensource 開源軟件計劃的盛行,提供了大量優質的應用服務程序。
UNIX 主機一般采用的開源系統架構:
操作系統: Redhat/Fedora 或者 FreeBSD 版本
Web 服務器系統: Apache
數據庫支持: Mysql/postSQL
郵局服務: postfix/Qmail
編程語言支持: Perl/PHP 為主
UNIX 主機一般采用的商業系統架構:
操作系統: HP Unix 或者 Sun solaris 版本
Web 服務器系統: Netscape/Lotus
數據庫支持: Orcale
編程語言支持: Jsp 為主
FreeBSD 和各種版本 Linux 的超級高穩定性和安全性,并且軟件的免費開源計劃,讓大多數的虛擬主機服務商更愿意選擇提供 UNIX 主機,并且全球核心的 DNS bing9 和其他很多全球性的服務都是基于 UNIX 操作系統。比如微軟的 www.Hotmail.com 也是幾乎全部應用在 FreeBSD 操作系統下的。
對于國人來說, unix 的環境的不適應,并且中文支持的缺陷(盡管有很多支持的中文書籍和中文網站,筆者認為如果一個良好的英文基礎將會更好的學習大多數的開源軟件)
靜態虛擬主機是根據實際使用來分類的。泛指不提供編程腳本語言支持和數據庫支持的虛擬主機產品。也是大多數購買虛擬主機的第一選擇,對于建立企業的宣傳性質的網站和實現電子郵件功能的用戶來說,相對便宜和相對穩定是靜態主機最大優勢,目前國內大多數的靜態主機都采用 Unix 類的操作系統。
論壇虛擬主機的使用者可能大多數是個人,這個產品也是大多數主機商想做又不敢作的一個雞肋產品。論壇主機的服務器在宣傳上會說有所優化等等,其實任何服務器都是經過優化的,關鍵在于運行的數量和對論壇程序的控制和服務器資源的合理分配上。
論壇主機關鍵在于論壇程序的支持上,用戶應該選擇通用性強的論壇程序,因為不知名的論壇程序可能由于程序的問題或者主機商不了解被拒絕使用。所以我這里推薦一些知名的論壇程序: ASP 方面的有動網 Dvbbs,LeadBBS,PHP 方面比較多,有 IPB,PHPBB,VBB ,國產的有 Discuz coml,Phpwind ,我不推薦 perl 編寫的論壇程序,因為占用資源大, cgi 的最有名的國內的是 leobbs 雷奧論壇,不過 90 %的主機商都禁止使用,所以用戶在準備做論壇的時候先要選擇一個有良好發展,占用資源少,速度快的程序,而不要被一些花哨的功能所迷惑,所有的功能都是對服務器資源的更多占用來實現的。這樣的程序,主機商一般是不會允許使用的。
電子商務主機 ( E-Commerce Web Hosting )在國內還沒有形成一個很好的獨立產品分類,但是我相信過不了多久,隨著電子商務網站易趣和淘寶的收費加劇,電子商務主機一定會有很好的一個銷售情況,因為每一個易趣或者淘寶的用戶都會建立一個自己的交易平臺。目前全球范圍內, E-Commerce Web Hosting 已經是一個非常標準化的產品了, ASP 平臺一般預裝收費的 miva 電子商務系統, PHP 平臺一般預裝開源的 osCommerce 電子商務平臺。 Miva 國內幾乎沒有人用,但是開源的 OSC 平臺目前在國內的使用者越來越多,甚至很多國內的收費的加密的網店程序就直接脫胎于 OSC 。電子商務主機最核心的在于穩定與安全,所以,相對于其他主機分類,電子商務主機的價格一般都是最貴的。
以上所述是我結合國外的多種主機分類方式,根據中國的實際市場情況做的一個分類,詳細的了解每個分類的情況,有助于您選擇高質量的虛擬主機。
3 、如何確定自己的需求
買一個產品或者服務,你首先應該知道自己要什么,買虛擬主機,首先應該知道自己的網站是做什么的,面向的層次是哪里。
你可以先回答下面幾個問題,這樣有助于你確定你的需求:
你的網站是商業化盈利為目的嗎?
你的網站是自己開發的還是應用現成的程序的?
你的網站數據對你來說價值多少錢?
你的一年之內預計的最大訪問量是多少?
我們以三個個網站來舉例,一個是非商業化的我的女兒的網站 www.babysnow.com ,一個是將要商業化運作的電子商務網站 www.rednow.com ,一個是法國化妝品企業宣傳網站 。 www.vidilango.com.cn
www.babysnow.com 不是以商業化盈利為目的,是使用現成開發的 phpbb + CPG 程序實現的,網站的數據對我來說很有價值,不過是可以再生的數據,因為我的電腦里面都是我女兒的照片,一年之內預計每天能有 20 個人訪問我已經很開心了。不過每周會有幾十張圖片上傳所以我需要比較大的空間。
根據上面的回答我們可以做如下分析:
這個網站只是一個個人玩票性質的網站,由于存放的大量是圖片,所以需要一個稍微大點的 web 空間,我們按照每周 50 張照片 平均每張照片 100k 來計算 50*100*55/1024 = 268M 文件空間,加上程序空間和數據庫空間,郵局空間,我估計實際使用在 350M 左右,加上一個 50 %的冗余量,我認為需要 500M 的空間,由于訪問者很少并且都是熟悉的人,所以訪問速度方面并不是很重要,穩定性方面只要基本不出問題就可以了,偶爾有些問題也不大,這樣的要求估計主機商最開心了,不過這個也是一個實際分析,采用的是 phpbb + CPG 平臺就決定了我需要使用 php + mysql 的平臺架構,也就是 UNIX 主機。
所以 www.babysnow.com 需要一個支持 php + Mysql 基于 UNIX 平臺的 500M 左右的虛擬主機,比如這個配置的產品 K500 http://biz.edong.com/store/viewproduct.php?product_id=616 ,不過 www.babysnow.com 目前使用的是一個只有 300M 的主機產品,因為空間不夠了,可以再升級,這個也是大家選擇虛擬主機的一個重要的原則, K300 http://biz.edong.com/store/viewproduct.php?product_id=615 。
www.rednow.com 是以商業化盈利為目的 B2C 電子商務網站,是使用現成開發的 osCommerce 程序實現的,網站的交易數據對發展后期企業來說是致命,因為企業的運營完全架構在這個電子商務系統中,包括客戶信息,訂單信息,在線支付信息等等,一年之內預計每天能有 1000 個人訪問。
根據上面的回答我們可以做如下分析:
這個網站只是一個山東公司核心業務網站,因為公司全部的營運全部基于這個 www.rednow,.com 的網站,所以對于服務器的數據安全性和穩定性有非常高的要求,按照道理一個理想的選擇是租用自己的服務器和獨立的帶寬,保證有購買需求的人的正常訪問,但是租用獨立服務器和獨立帶寬的費用很高,一個剛剛開始運營的電子商務網站沒有必要支出這么多的費用,并且服務器的管理和維護也是一個很復雜的工作,所以在網站業務沒有突飛猛進的時候還是選擇一款針對電子商務,或是針對企業服務的產品。
如果服務器上有大量的個人論壇或是其他的個人網站,往往服務器的穩定性不如全部企業的或是針對電子商務開發的主機產品穩定,并且由于垃圾郵件或是非法內容導致 ip 封閉,機器查封的概率就小很多了。這些也屬于不可抗力,所以要盡量避免。
www.rednow.com 選擇的是全球最通用的開源電子商務平臺 osCommerce 的 TWE 改進版本,需要 php + mysql 的支持,所以實際 www.rednow.com 選擇的是 E800 電子商務主機, http://biz.edong.com/store/viewproduct.php?product_id=662 。
www.vidilango.com.cn 是以商業宣傳為目的企業形象宣傳網站,是專門請山東網頁設計">網頁設計師精心設計實現的靜態網站,網站的數據是靜態的,客戶端都有備份文件。所有文件加上圖片也只有 20 多 M ,并且更新和維護工作不多,所以購買一個 100M 的靜態主機產品就可以了,但是實際操作中, vidilango 考慮到與國外和國內的業務往來很多都借助電子郵件,使用一些員工個人的免費或是收費 vip 郵箱不利于公司的統一對外形象,所以決定改用統一的 www.vidilango.com.cn 域名為后綴的電子郵局系統,中國公司有 25 名員工左右,所以每位員工分配 10M 郵箱,經理以上分配 20M 郵箱,合計需要 400M 郵箱,所以最后 www.vidilango.com.cn 選用的是 K500 企業主機, http://biz.edong.com/store/viewproduct.php?product_id=617 。
上面三個例子,分別從個人,企業,電子商務從業者的角度分析自己的需求,然后選擇相應的產品。其實網站應用每個用戶都不一樣,需求也不一樣,最關鍵的是在考慮充分冗余的情況下,選擇夠用的主機產品。而不要好高騖遠,或者把自己的網站想得會發展到多大,這樣也是一種資源的浪費。
4 、如何去試用虛擬主機
現在要挑選一個好的主機產品也很難,看著各示各樣的 HSP (虛擬主機服務商)的網頁介紹宣傳,都要眼花繚亂了。如何避免自己上當受騙成了一個很關鍵的問題。
一般可以根據下面幾個原則進行甄別,不符合條件的可以堅決去掉。
服務商的網站是否有詳細的聯系地址,固定電話(手機不算),郵政編碼。
支持網上在線支付,能夠提供公司銀行帳戶(而不是簡單的個人銀行卡帳號)和正規發票的。
擁有 ICP 經營許可證(現在也叫增值電信經營許可證),并且可以連接到當地通信管理局的網站,連接不到很可能是假的,掃描圖片也可能做假的。
服務商可以提供正式主機試用,時間長短沒有關系,而不是簡單的無條件退款,錢進去想出來就難了。
上面幾條是我在這個行業五年得出的如何辨別一個偽正規公司的商業經驗,一個真正的正規服務公司都可以做到的,所以不符合這幾條的一定要放棄。
對于技術方面的辨別,我們可以根據下面幾條來認定:
服務商應該有屬于自己的 DNS 解析服務器,這個是一個公司技術實力的體現,因為 DNS 服務器一般一上就是兩臺,并且很容易辨別是 DNS 服務器和服務商的主站是不是同一個 IP 。
同樣提供郵局服務的最好也是獨立的服務器,并且郵局服務應該是運行在 Linux 和 BSD 系統上的, Windows 下面的 imail 或者 webeasymail 的效率和 UNIX 系統下面的 Qmail , postfix 沒有辦法比。一個公司如果沒有能力架構 unix 的服務器系統,可以說明他的技術水平存在缺陷。
需要有一個對于主機的管理工具,可以修改 FTP 密碼,創建數據庫等等正常的維護工作。這個是最起碼的要求。
對于 Windows 操作系統,我們可以通過探針查看一些關于服務器的信息,首先是看服務器的硬件,要注意的是如果你看到 4 個芯片或是 2 個芯片,不要被蒙蔽,因為只要是超線程的芯片,探針看到就是 X2 的數字,只有雙路 P3 是真正的雙路, P4 以上的雙路都是超線程的,所以 P4 帶 HT 支持的很容易混淆為雙路 xeon 的,要區別開,因為這兩個性能上有極大的區別的。
常用的探針有阿江的,不過也不要迷信探針出來的數據,很多時候探針表現好的未必真的好。關鍵還是在于充分的實際測試自己要用的功能是不是都支持,服務器有什么特殊的設置會影響我網站的正常運行。關于處理速度和訪問速度,我覺得還是多讓朋友給出實際的感覺更好。
對于 Unix 主機,通過 phpinfo 查看一些 php 的配置可能更重要一些,這個涉及到很多技術問題,我會再以后的文章中專門介紹各種探針和 phpinfo 的情況。
其他要關注的一些常見問題:
試用要多試用幾天,高峰時候要多看看主機的表現,低谷的時候不管什么服務商都是好的,一般的高峰在下午 3 點到晚上 9 點。
5. 最常見的選購誤區
由于中國的奸商太多,三人成虎的例子在虛擬主機行業屢見不鮮,有些甚至虛擬主機也不懂,人云亦云的瞎說,只要生意做成,什么都不管。所以這里我對一些常見的誤區做一些說明,避免選購時上當。
帶寬:
很多虛擬主機商會說我的帶寬是 2.5g 連骨干網之類的宣傳,其實這個都是不可能的,一般骨干網節點機房到最終的虛擬主機服務器一般都要有 4 - 5 個路由,所謂的 2.5G 也是有上千臺服務器分的,一般每臺服務器能保證 5MBPS - 10MBPS 就不錯了,實際虛擬主機一臺服務器,沒有那些偷偷做下載的用戶,一般就在 1MBPS 到 3MBPS 足夠了,不需要很高的帶寬的。不要相信服務商的服務器能有很多帶寬,一般都是騙你的,但是也不要覺得有流量限制的服務器不好,所謂沒有規矩不成方圓,一般大的服務商帶寬條件比較好,流量限制主要是防止那些偷偷做下載的用戶,這樣也只有保證服務器更穩定。
如何看路由結果?
cmd 狀態:執行 tracert 61.152.99.200 跳數越少越好,數值越小越好 ,一般在 20 跳以下。
在線人數保證:
在很多人看來在線人數是一個評判給予資源多少的重要標準,其實在線人數多少是可以做一個參考,但是僅僅是參考,不能作為一個參數來衡量主機的好壞,相反在線人數應該是評判程序好壞的重要標準。
為什么這樣說?首先,在線人數不同的程序的計時標準不一樣,有 10 分鐘,有伍分鐘,有一個小時在線統計,一般用 5 分鐘作為標準。其次,不同的程序,甚至同樣的程序,但是不同的頁面對于服務器占用的資源是不一樣的。最關鍵的是服務商根本不能根據在線人數來限制你的主機,試想他又如何保證你的在線人數呢?
所以,通過 CPU 占用率,連接數限制,峰值流量限制才可以保證主機對服務器資源的占用,不過在中國 99 %的主機商都會說沒有這個限制,沒有那個限制,但是實際上如果都沒有限制,那么這個服務商一定是技術太差,不會做限制。因為每臺服務器提供的資源和處理能力都是有限的,一臺有限的資源分配給很多虛擬主機用戶,怎么可能沒有限制。與其買那些說不限實際在限的虛擬主機產品,還不如買那些老老實實說清楚限制的虛擬主機產品,自己用的清楚,買的放心。
全能主機:
全能主機從技術上來說是可以實現的,也有很多服務商在這么做,那么我在這里為什么要說是一個選擇的誤區呢?
因為全能主機往往號稱可以支持從 ASP/ASP.net/CGI/PHP/JSP 中的大多數,數據庫支持 SQL server 、 access 、 mysql 。看上去真的很美!其實這種產品存在先天的不足,我一定不推薦用戶選擇。
理由,從網絡服務器的穩定性考慮,每臺服務器肩負的服務( service )越少越少,服務器的應用越少越好,那樣一定會越穩定,穩定才是用戶和服務商追求的,我們分析這種全能主機的環境,我們不難想象全能主機服務器一般需要:
操作系統: 2000 、 2003 (自帶 asp.net ,否則還要裝 frameworks 200M 的一個大東西)
ASP 支持, Winperl 軟件, phpforwin 軟件, sqlserver 軟件, mysqlforwin , resin 或者 tomcat ( jsp )支持。明顯這個是一個很龐大的體系,如果保證相互之間的兼容和穩定已經是一個大問題了。并且每一個服務的開啟,就算沒有應用,也有很大的內存占用,這個是得不償失的做法。
通常的做法應該是
1 、 ASP + ASP.net (SQL server /Access)
2 、 PHP + CGI + Mysql
3 、 JSP 之類的
那么為什么這樣的主機有市場呢,往往是很多用戶不了解 php 和 asp 的區別都想嘗試一下,但是覺得各買一個比較浪費,這個也無可厚非,但是成熟的用戶最好還是不要買這種產品。
6 、中國排名前 25 位的虛擬主機商
資料來源于國際著名的第三方機構 www.webhosting.info
排名依據僅僅來自于提供解析服務器的服務商,但是不提供解析服務器的服務商也不會太大的,所以我認為客觀上說還是比較準確的數據。
1 XINNET.COM 新網 187,776
2 HICHINA.COM 萬網 151,287
3 DNS-DIY.COM 中國頻道 129,754
4 DNS.COM.CN 新網互聯 70,848
5 4EVERDNS.COM 商務中國 60,359
6 CNOLNIC.COM 中國頻道 57,023
7 CNMSN.NET 商務中國 53,561
8 BIZCN.COM 商務中國 45,820
9 CNSPEED.COM 數字引擎 10,964
10 DNS.NET.CN 你好萬維網 10,227
11 TODAYISP.COM 時代互聯 8,730
12 DNS110.COM 域名頻道 7,338
13 SOHU-INC.COM 搜狐 7,074
14 51.NET 虎翼 7,045
15 263IDC.NET 首都在線 6,874
16 ORAY.NET 網域花生殼 5,912
17 HI2000.NET 中國化工網 4,855
18 EDONG.COM 中國 E 動網 4,456
19 SINONETS.NET 信諾立 4,416
20 BIGWWW.COM 華夏名網 4,165
21 SUPERDNS.CN 通聯無限 4,143
22 ORINET.NET 東方網景 4,054
23 CNSUPERDNS.COM 通聯無限 4,036
24 EAST.NET.CN 東方網景 4,031
25 SINWE.COM 雷奧科技 3,603
由于是根據 DNS 服務器來的所以有些公司是重復出現的,主要是有些是給直接用戶用的,有些是給代理商用的,象 edong 也有一個是給代理商用的 opensrs.cn 可惜還沒有上榜。
后記:上一次寫這種東西還是在 99 年的時候,那個時候大學五年級,每個星期幫新聞晚報的一個電腦欄目寫 300 字的豆腐干文章,最多個一期,我用不同的筆名寫了 4 篇,呵呵,賺點稿費。想不到多年后,我會心情好到寫點不為了賺錢的東西,也許是看了太多的行業的內幕,想說一些話,也許對這個行業的不規范已經深惡痛絕了。
所有文字,僅僅代表筆者本人的意見,和我所在的中國 E 動網沒有任何法律和業務關系,所引用的數據和例子均是本人或是朋友的實際使用的網站。大家對我的觀點和看法的有意見的可以發送電子郵件或者通過 QQ 討論,我非常歡迎。
作者: 東城牧人 Email/MSN: hato@edong.com/qq:28268/
寫于: 2004/11/12 最后更新:
http://www.edong.com/www/2004-11-11/2273.html
版權聲明:可以任意轉載,轉載時請務必以超鏈接形式標明文章原始出處和作者信息及本聲明
建站知識
網站資訊動態,網站建設知識,網站優化SEO,營銷型網站建設,手機網站建設,搜索引擎營銷,常見問題解答,外貿網站建設等相關知識與動態。