目前市場上的主機類型很多,價格和描述也是有很大差別,個人或企業(yè)可能無從下手,網上雖有很多經驗分享文章,但是主機類型并不全面,而且知識要點也很分散,也許沒有多大參考價值;本文全面梳理主機相關內容,整理成為一篇大而全的知識文章,涵蓋市場全部主機類型,同時包括主要知識要點,由于內容比較繁雜,本文稍微長了一些,但是對于個人或企業(yè)選購主機,相信可以起到建設性的作用。
個人或企業(yè)在建站以前,首先需要明確建站動機:興趣愛好或者經營獲利,網站用途:分享知識或者出售產品,以及實現方法:建站計劃或者運營方案,這樣就能少走彎路,最終才會有所收獲,如果只是人云亦云,為了迎合潮流,盲目跟風建站,多半只有三分鐘熱情,一般都會半途而廢;網站一般由三個要素組成,域名、主機和程序,域名是用戶訪問網站的入口,主機是用來存放網站程序的,程序則是提供WEB服務的,三者缺一不可;域名和程序不在本文討論范圍,以后將有文章專門介紹,本文只與建站主機有關,主機基本知識和主機選購要點,選購一詞似乎有些不妥,主機作為一項在線服務,用戶只能按年租用,沒有主機所有權,租用一詞也許更加合適,主機租用才是恰當的,但是在實際生活中,二者往往不加區(qū)別地混合使用。
市場上的主機類型雖然很多,但是主要存在形式卻只有兩種,第一種形式是虛擬主機,站長們經常使用的,基于一臺物理服務器劃分,采用虛擬化技術,虛擬而成的一些小型主機,一般是共享IP地址,在云計算技術成熟以后,又衍生出來一種升級版本,稱為云虛擬主機,基于一臺云主機劃分,二次虛擬而成的一些小型主機;第二種形式是獨立主機,一般是企業(yè)建站使用,或者有經濟實力的個人使用,對技術要求較高,主要有VPS主機、物理服務器、云主機等三種形式,一般都是有獨立IP的,服務器托管也可歸入此類,可以將自己的物理服務器,托管到主機服務商的機房;其實還有第三種形式,非常容易被人忽略,就是云建站和成品網站,通過對各行各業(yè)網站的細分研究,由專業(yè)人員經過精心策劃、設計和制作,做好大量現成網站,與主機一起打包出售的,這種"傻瓜式"的智能建站方式,個人或企業(yè)也是可以考慮的。
一、在選購主機類型以前,需要提前做些功課,否則可能選錯主機類型。
1、主機系統(tǒng)選擇:現在主流的主機系統(tǒng),主要有WINDOWS系統(tǒng)和LINUX系統(tǒng)兩種,一般依據網站開發(fā)語言選擇,開發(fā)語言若為ASP和ASP.NET,由于LINUX并不支持ASP程序,一些ASP腳本無法正常運行,只有選擇微軟WINDOWS系統(tǒng),數據庫一般搭配MSSQL,這些都是微軟的產品,正所謂肥水不流外人田,而且有些特定的網站程序,可能僅限支持WINDOWS系統(tǒng),沒有LINUX版本;開發(fā)語言如果是PHP語言,可以選擇WINDOWS系統(tǒng),WINDOWS主機+ACCESS/MSSQL數據庫,但是LINUX會更好一些,這是PHP語言的最佳拍檔,LINUX主機+MYSQL數據庫;JAVA開發(fā)語言自然選擇JAVA主機,WINDOWS系統(tǒng)或LINUX系統(tǒng)均可,建議選擇LINUX系統(tǒng),數據庫MYSQL/MSSQL都是可以的。
網站程序是要與數據庫搭配使用的,主機使用的主流數據庫,一般只有MYSQL數據庫和MSSQL數據庫兩種,MYSQL數據庫主要用于PHP網站,特別適合中小型網站,MYSQL數據庫和PHP屬于黃金搭配,MSSQL數據庫的全稱是Microsoft SQL Sever,推薦企業(yè)級商務網站使用,由于MSSQL數據庫和ASP、ASP.NET都是微軟的產品,兼容性自然也是最好的,ASP、ASP.NET網站一般搭配MSSQL數據庫使用。
2、網站ICP備案:特指域名備案而非主機備案,這是網站運營的一個重要方面,個人或企業(yè)建站,網站目標用戶若是國內用戶,自然需要使用國內主機,一般都是要求備案域名的,否則不能與國內主機綁定,無論是虛擬主機或者獨立主機;而且網站若要與其它企業(yè)申請開展合作,企業(yè)官方都會要求域名備案,否則審核不會通過,比如微信支付、支付寶等網站在線支付,或者淘寶聯盟、京東聯盟等網站CPS合作,因此建議備案域名,只有好處沒有壞處;如果網站目標用戶是國外用戶,或者因為某些客觀條件,個人或企業(yè)不想或不能備案域名,可以選擇香港主機、美國主機等海外虛擬主機,域名可以不用備案,直接綁定海外主機,但是目前免備案主機僅限虛擬主機,獨立主機都是要備案的,對于獨立主機,創(chuàng)建一個或多個網站以后,在一定數量范圍內比如20個,網站備案一般是免費的,如果超出這個數量,網站備案可能按單個增加收費。
3、主機類型選擇:主機主要分為兩種類型,虛擬主機與獨立主機,目前的IDC市場,對于二者的稱呼有些混亂,其實二者是有明顯界限的,虛擬主機沒有獨立的操作系統(tǒng),不能搭建獨立的運行環(huán)境,但是獨立主機則正好相反,擁有獨立的操作系統(tǒng),可以像普通電腦一樣操作,這也正是二者的根本區(qū)別。值得注意的是,獨立IP主機并非特指獨立主機,虛擬主機也是可購買獨立IP地址的。
4、主機技術服務:個人或企業(yè)選購主機,往往只是注重主機的價格和性能,雖然這是兩個比較重要的要素,但是第三個要素卻更加重要,那就是主機技術服務,在網站建設和網站運營過程中,主機技術問題將會一直存在,這與主機品質無關,技術服務是必須要有而且要好的,能夠及時解決主機有關的技術問題,對于虛擬主機尤其如此,買主機就是買服務,業(yè)界這一說法不無道理。
 二、虛擬主機的類型與選購
虛擬主機,這是十分常見的主機類型,也是站長們經常使用的,主要分為傳統(tǒng)虛擬主機和云虛擬主機兩種形式,后者基于云計算技術,可以看成是前者的升級版本,運行更加穩(wěn)定和安全,價格也要更高一些;相比獨立主機,虛擬主機費用低廉,環(huán)境配置更加簡單,也是個人興趣建站、站長初期創(chuàng)業(yè)、中小企業(yè)門戶的理想主機選擇。
1、傳統(tǒng)虛擬主機(virtual hosting)或稱共享主機(shared web hosting),也被稱為虛擬主機、普通主機、主機空間、虛擬空間等,來自于物理服務器的虛擬劃分,可以簡單定義為:采用虛擬化技術,將一臺物理服務器的資源(系統(tǒng)資源、網絡帶寬、存儲空間等),按照一定的比例分割成若干相對獨立的“小主機”,每一臺這樣的“小主機”就是虛擬主機,在功能上都可以實現WWW、FTP、Mail等基本的Internet服務;從理論上來說,在一臺物理服務器上,可以創(chuàng)建劃分成百上千的虛擬主機,考慮到每臺虛擬主機的性能,一般都是有數量限制的,這些虛擬主機共享此服務器的全部軟硬件資源,比如CPU、內存、硬盤、帶寬、IP地址等;因此,在虛擬主機模式中,任何網站都會受到服務器上其它網站的影響,比如某個網站上的流量激增,可能導致其它網站運行緩慢或服務中斷。
傳統(tǒng)虛擬主機按照線路、地區(qū)、語言、大小、系統(tǒng)等標準,可以繼續(xù)劃分為多種主機形式,比如雙線主機、多線主機、香港主機、美國主機、ASP.NET主機、Java主機、超G型主機、Linux主機等等,這些主機形式的側重點各有不同,建議根據實際需求選擇,如果單月流量較大,在多線主機和雙線主機之間,一般選擇多線主機,前者流量多出后者一倍;如果要求網頁空間較大,建議選擇超G型主機,如果域名不想或不能備案,可以選擇香港主機或美國主機等。
2、云虛擬主機,也被成為云虛機,來自于云主機的二次劃分,將一臺云主機分割成為成百上千的小型主機,空間大小與虛擬主機類似,比如200M、500M、800M...等多種容量類型,可以看成是云主機的子主機,云虛擬主機與虛擬主機非常相似,IP地址是共享的,支持購買獨立IP,二者可以結合起來理解,但是不同于虛擬主機的單個站點節(jié)點方式,云虛擬主機采用了云計算技術,可以通過多臺節(jié)點服務器實現負載均衡,并且減少單節(jié)點故障概率,適合對網站穩(wěn)定性要求較高的中小企業(yè)或個人。
簡而言之,云虛擬主機,基于云計算技術,除了具備較高性價比、操作簡單等傳統(tǒng)虛擬主機的優(yōu)勢以外,在系統(tǒng)穩(wěn)定性、安全性方面比普通虛擬主機更勝一籌,其實就是虛擬主機的升級版本,但是價格相差不大,云虛擬主機的類型較少,常見的有香港云虛擬主機等。
三、獨立主機的類型與選購
獨立主機,也被稱為服務器,一般擁有獨立IP地址,這也是獨立主機的名稱由來,但是這種說法并不完全準確,機房共享IP地址的獨立主機就是例外,與虛擬主機相比,獨立主機價格要高得多,而且操作比較復雜,普通用戶若要完全駕馭,需要花費很大功夫,否則可能玩不轉,獨立主機提供的技術服務,一般是按每次單獨收費的,單項服務明碼標價,這與虛擬主機的免費不同,購買獨立主機以后,如果自己不能解決任何問題,累計費用將很可觀,一般建議企業(yè)購買,或者有些經濟實力和IT素養(yǎng)的個人購買,獨立主機有以下常見三種類型:
1、獨立服務器:就是普通的物理服務器,很多主機服務商,都會提供這項服務,一般稱為服務器租用,用戶租用期限達到一定時間,比如租用1年,主機服務商可能會送產權;物理服務器的好處是顯而易見的,沒有任何第三方共享,只有用戶自己使用,獨享物理服務器的全部軟硬件資源,比如CPU、內存、硬盤、帶寬、IP地址等;如果個人或企業(yè)有自己的物理服務器,并且認為有必要,可以考慮托管方式,將自己的物理服務器,托管到主機服務商的機房里,獨享機柜帶寬,享受機房現場服務。
2、VPS主機:英文Virtual Private Server的縮寫,也被稱為VPS服務器,中文翻譯是“虛擬專用服務器”,可以簡單定義為:采用虛擬化技術,一般是虛擬服務器軟件,在一臺物理服務器上,創(chuàng)建劃分而成的多個獨立的虛擬服務器,支持按需購買和使用,可以看成是云主機的簡化版本;為了保證VPS主機性能,一臺物理服務器,一般限制創(chuàng)建5-20個VPS主機,一臺VPS主機就是一臺小的虛擬服務器,迷你版本的,擁有獨立的操作系統(tǒng),運行和管理與物理服務器完全相同,比如VPS關機重啟等;用戶可以自行安裝配置軟件或程序,部署各種互聯網應用,而且擁有完全的管理權限,可以根據基礎配置隨意升級CPU、內存、硬盤等硬件資源。
3、云主機:也被稱為云服務器,是指在由多臺物理服務器組成的集群上,基于云計算技術,采用虛擬化技術,虛擬出來的多個類似獨立服務器的虛擬服務器,云主機整合了計算、存儲與網絡資源,用戶可以按需購買和使用,一臺云主機就是一臺大的虛擬服務器,與獨立服務器比較,二者的運行和管理完全相同,可以安裝不同的操作系統(tǒng),以及搭建自己想要的運行環(huán)境,就像操作自己的電腦那樣簡單,與物理服務器不同的是,云主機可以無限自由擴展,與VPS主機比較,云主機基于云計算技術,由多臺物理服務器集群虛擬而來,而VPS主機只是來自于一臺物理服務器劃分,因此,云主機可以看成是VPS主機的升級版本。
四、主機服務商的謹慎選擇
目前主機技術已經非常成熟,比如虛擬化軟件和云計算技術等,不同主機服務商的相同主機產品,很少會在性能方面存在明顯差別,只要是正規(guī)運營的主機服務商,主機品質都是有保障的,而且性能方面差異很小,但是由于多種因素,主機價格可能會有較大不同,比如服務器的軟硬件差異,服務器的參數配置差異,機房線路的地理位置不同等等。
國內主機服務商的數量眾多,其中不乏坑蒙拐騙的不法之徒,希望本文可以借出一雙慧眼,幫助識別排除這些不良商家;國內優(yōu)秀的一線服務商有騰訊云、阿里云、西數云、百度云、華為云等等,這些服務商的優(yōu)勢是很明顯的,比如企業(yè)規(guī)模大,品牌知名度高,技術力量強等,不足之處是產品類型過于繁多,業(yè)務流程操作復雜,主機價格比較固定,而且一般偏高一些,技術服務態(tài)度較差,或者不能及時響應;國內優(yōu)秀的二線服務商有美橙互聯,三五互聯,億恩科技,景安數據,二八互聯等等,這些服務商的不足之處也是明顯的,比如企業(yè)規(guī)模小,沒有品牌知名度,廣告力度小等,但是從辯證法角度看,正是因為如此,劣勢可以轉換成為比較優(yōu)勢,這些服務商由于經營單一IDC業(yè)務,可以專注其中做到極致,主機價格比較靈活,而且一般偏低一些,技術服務態(tài)度很好,而且可以及時響應。對于主機服務商的選擇,一般遵循謹慎原則,往往不是選擇實力最強的,而是選擇更加適合自己的,可能的建議是,如果比較注重企業(yè)品牌和實力,一線服務商是不二之選,如果比較在意主機價格和服務,自然選擇二線服務商。
主機技術服務是至關重要的,將會伴隨我們建站和運營的全過程,因此需要重點考察,基本要求是技術水平較高并且可以快速響應,可以及時解決與主機相關的一切問題,7x24小時技術支持是很好的。
主機服務商為了回饋新老用戶,一般都會開展一些促銷活動,某些主機類型打折促銷,并且支持先試用后購買,多年購買更加優(yōu)惠,買M年送N年等,用戶可以積極參與其中,獲得一個非常優(yōu)惠的購買價格。

五、主機網站的訪問速度優(yōu)化
主機訪問速度,也就是網站訪問速度,這是衡量主機性能的一個關鍵指標,直觀體驗是打開網頁的快慢,一般與主機帶寬和和機房線路有關,以下就是一些關鍵要素:
帶寬:與網頁瀏覽的速度直接相關,1M帶寬每秒的最大傳輸速度是128KB,如果主機獨享帶寬,一個網頁200KB大小,1秒多就可加載完成,速度還是很快的;對于帶寬的共享或獨享,若要準確界定和描述說明,必須要有一個合理的參照物,一般有五個參照物可選,層次從小到大依次為:虛擬主機(普通虛擬主機+云虛擬主機),VPS主機(小虛擬服務器),普通服務器(物理服務器+云服務器),機柜,機房;若以機房為參考物,則所有主機都是共享機房出口帶寬的,若以機柜為參照物,則機柜內所有物理服務器,都是共享機柜出口帶寬的,這樣描述沒有任何意義,參照物一般選擇普通服務器,這樣一來,虛擬主機和VPS主機都是共享普通服務器出口帶寬的,而普通服務器則是獨享帶寬的。
機房線路:網站訪問速度除了主機帶寬以外,機房線路也是一個重要因素,目前國內的機房線路,主要分為單線機房和多線機房,單線機房又可分為電信單線機房和網通單線機房,特指接入單一線路,再無接入其它線路的機房,如果目標群體是南方用戶,那么一般選擇電信單線機房,如果目標群體是北方用戶,那么自然選擇網通單線機房;雙線機房特指電信網通機房,同時接入電信和網通線路,至于多線機房,就是一個機房以電信或網通線路為基礎,同時添加其它多條線路的,比如移動、長城帶寬、鐵通等第三方線路,網通有時也被稱為聯通,不管是雙線還是多線,目的都是為了解決南北互訪速度的限制問題,如果目標站點用戶群體是全國范圍的,那么雙線或者多線都是可以選擇的,雙線更加穩(wěn)定但是流量較小,多線穩(wěn)定稍差但是流量更大。
BGP線路:雙線機房或多線機房,如果采用BGP方案來實現的,我們一般稱為BGP機房,這是目前主流的機房技術,該方案就是通過BGP協(xié)議,直接將其中一條線路的IP映射另外一條線路IP上,實現不同運營商能共同訪問一個IP,當訪客瀏覽用戶的網站時,會自動根據實際情況選擇訪問速度最快的線路,這樣各個運營商的用戶都能達到最佳的訪問速度;BGP機房在一定程度上解決了線路南北互通的問題,用BGP協(xié)議實現了單IP雙線路效果,大幅提高了用戶的訪問速度,這是雙IP雙線技術無法比擬的。
網站主機在使用過程中,頁面可以在三秒內打開,用戶都是可以接受的,但是隨著訪問量的增大,訪問速度可能變慢,這時可以考慮升級主機,選擇新的主機型號或者更換機房線路,國內主機建議選擇國內雙線、國內多線或BGP機房。
如果主機升級以后,網站訪問速度仍然很慢,可以考慮CDN加速,這是一項增值服務,一般需要單獨購買,按月支付費用,與流量充值類似;CDN全稱是Content Delivery Network,即內容分發(fā)網絡,原理是網站內容復制到各個地區(qū)的不同服務器上面,距離訪問者所在位置越近越好,其目的就是使用戶就近取得所需內容,CDN加速可以大幅提高網站訪問速度,尤其對于靜態(tài)網頁,加速原理與快遞類似,可以結合物流轉運中心理解。
六、主機選購的相關名詞解釋
1、流量限制:是指用戶訪問你的網站,從服務器一共讀取了多少數據,流量限制一般是按月的,主機流量15G/月是什么概念?假設一個網頁的大小是10K Byte,那么訪問這個網頁一次就要消耗10K的流量,1G流量就可以訪問這個網頁1G/10K=100,000 次;切記下載也是算流量的,主機空間里若有一個100M的文件,被用戶下載了150次,那么主機流量就用完了,需要及時充值流量,否則網站將不能打開訪問;對于以文章資訊為主的文字站,比如個人博客或企業(yè)門戶,在實踐過程中,發(fā)現很少有超過單月流量上限的,主機用途如果是用于視頻、下載、音樂、圖片等網站類型,流量需求將是非常大的,建議使用獨立主機,可以獨享帶寬。
對于虛擬主機而言,由于成百上千個站點,共用一臺物理服務器,如果不限制流量,整臺服務器將會宕機崩潰,全部網站都不能訪問,因此,虛擬主機限制單月流量,這是必須也是可以理解的,云虛擬主機是云主機二次虛擬分割而成,也是有流量限制的;對于獨立主機,很多人以為不限流量,其實這是一種誤解,流量限制是客觀存在的,但是換了一種表達方式,流量是通過帶寬描述的,比如云主機10M帶寬,單月流量上限計算:10M*3600*24*30)/(1024*8) =3164GB;主機流量與手機流量類似,在沒有WIFI的情形下,手機開通流量,也是可以上網的,二者可以結合起來理解。正規(guī)主機服務商都是有流量限制的,一般是單月設置上限,對于宣傳不限流量或無限流量的主機服務商,可以直接放棄無須考慮。
2、主機獨立IP:顧名思義,就是一個IP地址綁定一臺主機,一般是針對獨立主機而言的,虛擬主機都是共享IP地址的,共享一臺物理服務器的一個IP地址;但是IP地址可以單獨購買,由于IP資源比較稀缺,IP價格也就水漲船高,甚至超過主機本身,而且僅向特定主機類型開放,比如港臺主機等;獨立IP的好處是很多的:域名直接解析到獨立IP上,直接使用IP訪問網站,實現泛域名綁定,而且不會受到其它站點牽連,比如其它站點違規(guī)被封或被攻擊等;獨立主機一般是都是擁有獨立IP的,比如VPS主機、物理服務器、云主機等,而且若有特別需要,可以繼續(xù)增加IP地址,但是機房采用共享IP的獨立主機除外。
3、主機贈品:購買主機贈送的免費產品,這是主機服務商的促銷手段,贈品一般是域名和企業(yè)郵箱,值得注意的是,贈品是有期限的,一般只有1年時間,與主機續(xù)費多少年無關;在使用過程中發(fā)現,贈品其實并不好用,對于贈品域名,由于與用戶需求無關,一般很少有人使用,對于贈品企業(yè)郵箱,界面粗陋操作不便,而且會有垃圾郵件,簡而言之,對于贈品,我們的建議是直接放棄;域名注冊價格一般是兩位數,個人或企業(yè)可以花點小錢,注冊符合自己需求的域名,企業(yè)郵箱,也被稱為域名郵箱,是以網站域名作為后綴的郵箱,國內的專業(yè)郵箱服務商,一般都有提供免費企業(yè)郵箱,比如騰訊、阿里、163等,界面友好操作簡單,常用功能都是免費的,完全可以滿足用戶需求,在域名上添加解析MX記錄,可以作為企業(yè)郵局使用,或者作為主機網站的系統(tǒng)郵箱,給注冊會員自動發(fā)送郵件。
4、可開子站數:可以在主機子目錄上綁定域名的數量,簡單地說,主機空間可以架設網站的總數,等于可開子站點數+1,其中的1是指主站點,網站安裝到根目錄的,所謂子站點,就是將網站安裝到子目錄,然后綁定域名到子目錄,用戶可以通過域名直接訪問子站點,就如同訪問根目錄網站一樣。
5、并發(fā)連接數:就是在同一時間里,一臺服務器(物理或虛擬)可以響應的訪問請求數量,實際連接情形非常復雜,可以簡單理解為在WINDOWS或LINUX服務器上,允許多少個瀏覽器窗口同時訪問服務器上的主機網站;一臺服務器的最大連接數是有限的,通常在1000到100000之間,主機服務商標稱的并發(fā)連接數不限,一般是指所有用戶共用的最大連接數,當別人用的多時,自己就會用的少,當別人用的少時,自己自然就用的多。
6、綁定多個域名;虛擬主機一般支持綁定8-15個域名,綁定多個域名的目的用途,主要用于虛擬主機開了多個子站,不同子站目錄可以綁定不同域名,其次,某些站點可能特別重要,有些企業(yè)除了核心域名以外,可能同時注冊其它不同后綴域名,全部綁定到相同網站上,以此避免他人注冊相似域名,降低出現競爭的可能性,而且用戶即使輸錯后綴,同樣可以直達網站;獨立主機不能直接綁定域名,首先需要使用專門工具,比如網站管理助手,創(chuàng)建一個或多個站點,然后每個站點可以綁定多個域名,就像虛擬主機一樣操作。
7、免費主機或免費空間:有些商家將此作為一種策略,但是天下不會掉下餡餅,也沒有白吃的午餐,切記不要信以為真,就當其是一個玩笑,否則可能掉入商家陷阱,一個坑連著一個坑;個人或企業(yè)若要正式建站,建議花錢購買主機,這樣用起來更加放心,由于價格已經全面下調,比較不錯的虛擬主機,預算一般在150元-500元。
8、白名單系統(tǒng):這是國內主機服務商人為設置的一個系統(tǒng),主要是為了審核域名備案與工信部保持一致,一般是對云主機而言的,國內云主機在綁定域名以后,若想實現域名訪問站點,就要提交白名單系統(tǒng),一般在一定數量范圍內,提交白名單是免費的,比如支持免費提交60個域名,超出數量可能按單個域名增加收費。
|