如何選擇虛擬主機

瀏覽:393      發佈時間:2012-08-16 10:49:37 Share |

1 、虛擬主機服務 
虛擬主機 (webhosting) 又稱 Virtual Host 或 Virtual Server 是使用特殊的軟硬體技術,把一台高性能的伺服器分成多台的"虛擬"主機,每一台虛擬主機都具有獨立的網址,具有完整的 web 伺服器功能。在同一台伺服器上、同一個作業系統上,運行著為多個用戶打開的不同的網站程式,互不干擾;而各個用戶擁有自己的一部分系統資源(硬碟空間、記憶體、 CPU 等)。虛擬主機之間完全獨立, 在外界看來,每一台虛擬主機和一台獨立的伺服器的表現完全一樣。 
由於很多用戶共用一台伺服器,所以每個用戶相應支付的服務應用成本比整台專屬主機租用或者是專線接入的成本降低了很多。更為關鍵的是,網路服務器的架設和日常的維護是一個需要很強專業技術的工作,所以選擇虛擬主機一定是很多中小企業和個人的唯一選擇。 
網路的發展讓網站在整個社會經濟活動中的地位越來越高,而虛擬主機這個網站的實際展現的的作用也越來越大,品質不好的虛擬主機帶給用戶的煩惱往往大大超過租用虛擬主機所支付的幾百元錢,所以如何從參差不齊的虛擬主機服務商( hsp - hosting service provider )提供的各式各樣的虛擬主機產品中,選擇穩定、快速且價格合理的虛擬主機服務是一個非常關鍵的問題。
 
2 、虛擬主機服務的分類 
ASP 虛擬主機 ( Windows Web Hosting ) 
UNIX 虛擬主機( Unix Web Hosting ) 
靜態虛擬主機 ( HTML Web Hosting ) 
論壇虛擬主機 ( Forunm Web Hosting ) 
電子商務主機 ( E-Commerce Web Hosting ) 
其他類型主機 

我們來對每一種虛擬主機服務做一個簡單的瞭解: 
a. ASP 虛擬主機是按照作業系統和編程語言劃分的一個虛擬主機服務產品大類,也是目前國內市場上銷售最好的虛擬主機類型。 
ASP 主機一般採用的系統架構: 
作業系統: Windows 2000 或者 Windows 2003 Server 版本 
Web 伺服器系統: IIS 5 或者 IIS6 
資料庫支援: Access/SQL server 
編程語言支援: ASP/ASP.net 為主 
由於Windows盜版的猖獗,造成了 windows 系列產品的瘋狂低成本蔓延,所以 ASP 儼然已經是 web 腳本語言的標準語言,當然 ASP 也擁有微軟產品一貫的簡單,容易上手的優點,並且 Access 資料庫與 ASP 的配合讓很多初學者輕而易舉的建立一個測試環境。 
b. 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 作業系統下的。 
c. 靜態虛擬主機是根據實際使用來分類的。泛指不提供編程腳本語言支援和資料庫支援的虛擬主機產品。也是大多數購買虛擬主機的第一選擇,對於建立企業的宣傳性質的網站和實現電子郵件功能的用戶來說,相對便宜和相對穩定是靜態主機最大優勢,目前國內大多數的靜態主機都採用 Unix 類的作業系統。 
d. 論壇虛擬主機的使用者可能大多數是個人,這個產品也是大多數主機商想做又不敢作的一個兩難產品。論壇虛擬主機的伺服器在宣傳上會說有所優化等等,其實任何伺服器都是經過優化的,關鍵在於運行的數量和對論壇程式的控制和伺服器資源的合理分配上。 
論壇主機關鍵在於論壇程式的支援上,用戶應該選擇通用性強的論壇程式,因為不知名的論壇程式可能由於程式本身的問題及漏洞或者主機商不瞭解而被拒絕使用。所以我這裏推薦一些知名的論壇程式: ASP 方面的有動網 Dvbbs,LeadBBS,PHP 方面比較多,有 IPB,PHPBB,VBB ,國產的有 Discuz coml,Phpwind ,我不推薦 perl 編寫的論壇程式,因為佔用主機各項資源較大, cgi 的最有名的國內的是 leobbs 雷奧論壇,不過 90 %的主機商都禁止使用,不過可以租用實體主機,所以用戶在準備做論壇的時候先要選擇一個有良好發展,佔用資源少,速度快的程式,而不要被一些花哨的功能所迷惑,所有的功能都是對伺服器資源的更多佔用來實現的。這樣的程式,主機商一般是不會允許使用的。 
e. 電子商務主機 ( E-Commerce Web Hosting )在國內還沒有形成一個很好的獨立產品分類,但是我相信過不了多久,隨著電子商務網站易趣和淘寶的收費加劇,電子商務主機一定會有很好的一個銷售情況,因為大部分用戶都曾經在yahoo拍賣(tw.bid.yahoo.com)建立一個自己的交易平臺。目前全球範圍內, E-Commerce Web Hosting 已經是一個非常標準化的產品了, ASP 平臺一般預裝收費的 miva 電子商務系統, PHP 平臺一般預裝開源的 osCommerce 電子商務平臺。 Miva 國內幾乎沒有人用,但是開源的 OSC 平臺目前在國內的使用者越來越多,甚至很多國內的收費的加密的網店程式就直接脫胎於 OSC 。電子商務主機最核心的在於穩定與安全,所以,相對於其他主機分類,電子商務主機的價格一般都是最貴的。 
以上所述是我結合國外的多種主機分類方式,根據國內的實際市場情況做的一個分類,詳細的瞭解每個分類的情況,有助於您選擇優質的虛擬主機。 
3 、如何確定自己的需求 
租用一個虛擬主機產品或者服務,你首先應該知道自己需要什麼,購買虛擬主機,首先應該知道自己的網站是做什麼的,訪客的層次是在哪裡。 
你可以先回答下面幾個問題,這樣有助於你確定你的需求: 
你的網站是商業化營利為目的嗎? 
你的網站是自己開發的還是應用現成的套裝程式的?
你的網站資料對你來說價值多少錢? 
你的一年之內預計的最大流量是多少? 
從個人,企業,電子商務從業者的角度分析自己的需求,然後選擇相應的產品。其實網站的程式應用每個用戶都不一樣,需求也不一樣,最關鍵的是在考慮充分冗餘的情況下,選擇實用的主機產品。而不要好高騖遠,或者把自己的網站想得會發展到多大,這樣也是一種資源的浪費。 
4 、如何去試用虛擬主機 
現在要挑選一個好的主機產品也很難,看著網路上搜尋到的關鍵字「虛擬主機」、「網頁空間」(虛擬主機服務商)的網頁介紹宣傳,都要眼花繚亂了。如何避免自己上當受騙成了一個很關鍵的問題。 
一般可以根據下面幾個原則進行勘酌,不符合條件的可以堅決去掉。 
A.虛擬主機服務商的網站是否有詳細的公司介紹、通訊地址,室內電話(手機電話不算)。 

B.支援線上付款,能夠提供公司銀行帳戶(而不是簡單的個人銀行帳號或ATM帳號)和開立統一發票的。 

C.虛擬主機服務商是否可以提供正式主機試用,時間長短沒有關係,而不是簡單的無條件退款,因為錢進去想出來就難了。 

有些虛擬主機商表面上寫的好聽,表面一個價格,另外還要加收幾百元的設定費,如果客戶不滿意要求退費、設定費可是沒有退費的喔。

D.虛擬主機「30天不滿意保證退費」程序困難重重,小心誤入陷阱。
加上有些虛擬主機公司聲稱「30天不滿意保證退費」的程序可是複雜重重,首先要寫e-mail去跟對方說,對方會E-mail給你退款申請書,此時你還要準備印表機列印申請書,列印填寫完之後你還要去企業信箱寄出到主機公司(對方收到可能兩三天後了),對方收到後還不是馬上退款,接下來對方會郵寄折讓單到你申請書上面寫的通訊地址,你收到折讓書之後,你又得簽名蓋章將折讓單去企業信箱寄給主機公司,對方主機公司收到之後才會退款。
從你E-mail要求退費,到你收到錢之後起碼也要15天以上~1個月以上的時間,更別說設定費被沒收了。

E.多搜尋看看yahoo知識+或是網路討論區上的評鑑
有些虛擬主機商客戶數可能超多的,他們可能沒有提升更多的人力來服務你,打電話去可能工程師老師忙線中,留下電話又沒回,所以要挑選虛擬主機時要多家注意。
上面幾條是我在這個行業五年得到的如何辨別一個好壞虛擬主機公司的經驗,一個真正的好的虛擬主機服務公司都可以做到的,所以不符合這幾條的一定要放棄。 

對於技術方面的辨別,我們可以根據下面幾條來認定: 
服務商應該有屬於自己的 DNS 解析伺服器,這個是一個公司技術實力的表現,因為 DNS 伺服器一般一上就是兩台,並且很容易辨別是 DNS 伺服器和服務商的主站是不是同一個 IP 。 
同樣提供企業信箱服務的最好也是獨立的伺服器,並且企業信箱服務應該是運行在 Linux 和 BSD 系統上的, Windows 下面的 imail 或者 webeasymail 的效率和 UNIX 系統下面的 Qmail , postfix 沒有辦法比。一個公司如果沒有能力架構 unix 的伺服器系統,可以說明他的技術水平存在一定的缺陷。 
此外還需要有一個對於主機的管理工具,可以修改 FTP 密碼,創建資料庫等等正常的維護工作。這個是最起碼的要求。 
試用要多試用幾天,高峰時候要多看看主機的表現,低谷的時候不管什麼服務商都是好的,一般的高峰在下午 3 點到晚上 9 點。 
連外頻寬: 
很多虛擬主機商會說我的頻寬是直接連骨幹網之類的宣傳,其實這個都是不可能的,一般骨幹網節點機房到最終的虛擬主機伺服器一般都要有 4 - 5 個路由,所謂的骨幹頻寬也是有上千台伺服器分享的,一般每台伺服器能保證 5MBPS - 10MBPS 就不錯了,實際虛擬主機一台伺服器,沒有那些偷偷做下載的用戶,一般就在 1MBPS 到 3MBPS 足夠了,不需要很高的頻寬的。不要相信服務商的伺服器能有很多頻寬,一般都是騙你的,但是也不要覺得有流量限制的伺服器不好,所謂沒有規矩不成方圓,一般大的服務商頻寬條件比較好,流量限制主要是防止那些偷偷做下載的用戶,這樣也只有保證伺服器更穩定。 
如何看路由結果? 
cmd 狀態:執行 tracert  202.133.249.70 跳數越少越好,數值越小越好 ,一般在 20 跳以下。 
文章引用: http://blog.sina.com.tw/server/