【美國主機】共享主機、VPS、專屬主機的差別

什麼是共享主機(Shared Hosting),什麼又是VPS(Virtual Private Server),那還有專屬主機(Dedicated Server)呢?這些名詞後面所代表的意義在本篇文章有最淺顯的說明,在你買各種規格的主機之前先作一下功課吧!

剛開始接觸美國主機的人,一定會被Web Hosting, Virtutual Hosting, Personal Hosting, Business Hosting, Reseller Hosting, VPS, Virtual Private Server, Dedicated Server這些名詞搞的一頭霧水,現在高登就來一次說個分明。

像是InMotionHosting的首頁就有四個方案:

InMotionHosting

這四個方案到底有什麼不同?

共享主機

共享主機(Shared Hosting)就是一般看到比較低價的入門型主機,另外也有人叫Web Hosting或是Virtual Hosting,這種的虛擬主機就是在一台主機上收許多的客戶,一台主機可能放上幾十個或是好幾百個的網站,像上面InMotionHosting右邊的兩個方案,以及大家比較常申請的主機大部份是這一種規格。這就有一點像你去租旅館的:「大通舖」。

你租的大通舖可能有十幾個人用要共用公共設施,像是浴室,電話及冷氣等等,但是費用一定會比你單獨一個房間便宜許多,這就是為什麼共享主機會比較便宜的原因,而且因為便宜所以是目前市場上的主流。

租用共享主機就是你跟其他的同一台主機的網站一起共享這一台主機的資源,像是IP, CPU, 硬碟以及網路頻寬,所以當同一台主機有人吃CPU的時候,你的網站也就會被拖累,這也就是為什麼美國主機對CPU的限制比較嚴格,因為不總不能因為少數人而影響了多數人的權益吧?

還有共享主機都是用同一個IP,所以有人會說如果同一台主機有被搜尋引擎列入黑名單的網站,那搜尋引擎可能不會檢索你的網站或是會對你的SEO不利,但是高登可以告訴大家現在全世界百分之九十以上的網站都是放在共享主機上,所以你不用擔人這一部份,搜尋引擎都還是會收錄的。

HostGator Reseller

共享主機還有另外一種帳戶叫經銷商帳戶(Reseller Hosting),像上面這張圖就是HostGator的經銷商帳戶,比起一般的共享主機帳戶要貴上許多。這是提供給像是網頁設計公司或是像台灣有許多代銷美國主機的公司來當二房東,經銷商帳戶跟一般帳戶的區別就是經銷商可以開獨立的後台管理給他的客戶用,而這些客戶的所有一切支援事宜就由該位經銷商來負責。

至於像InMotionHosting還有分個人主機(Personal Hosting)跟商用主機(Business Hosting),這只是在規格及限制上的差異而已,基本上這兩者都還是共享主機的結構,只是商用主機的規格會訂比較高一點,當然費用也跟著更高,怎麼選擇就看你個人的需求了。

租用共享主機大家最在意的就是主機商有沒有超賣(一台主機收太多的客戶),或是同一台主機是不是有佔用資源很大的網站,這一點就只能從主機商的口碑以及事後的觀察去求證了,同一個主機商一定會有幾台主機比較吃緊的,如果你註冊到了那幾台主機最好是在退款期限之前走人或是要求換主機,不然花一樣的錢得到的卻是不一樣的效能是很嘔的。

VPS

虛擬私人主機VPS(Virtual Private Server)就是比較高檔一點虛擬主機,你可以想像這像在租旅館的「套房」一樣。

你住套房就可以有自己專屬的衛浴設備、電話及冷氣等,你要作什麼就比較自由方便,而且如果你租的房間夠大,那你更是可以當二房東自己找人來分擔租金,而且因為價格比共享主機高,所以一台主機收的客戶數一定比較少(事實上VPS應該不會有超賣的情形),當然就比較適合高流量的或是CPU使用率較高的網站來架站。

VPS比較表

VPS跟共享主機根本上的差別就是在系統程式方面,共享主機是共用一套主機程式像是Linux, Apache, SQL等,但是VPS系統用的是類似個人電腦的VMware或是Virtual Box的虛擬程式,每一位VPS的客戶就安裝一套作業系統,而且它會限定你這一套系統的硬碟、記憶體及頻寬使用量,就像上面這一張VPS的比較表裡面這些數據,當初在賣你VPS的時候都已經設定好條件了,所以保證不會因為你的系統出問題而影響別人的系統,或是別人的系統出問題而影響到你的。

這樣子的方式很像是你擁有一台私人的電腦放在機房裡,所以會有Virtual Private Server這樣子的名稱出來,但是要租用VPS主機你本身要具備基本的Linux常識,因為很多東西是要你自己來設定的,不會設定可能會讓你的主機效能無法百分之百發揮,如果你具備了基本的Linux常識,那保證VPS可以讓你玩得盡興。

還有VPS一般都會配發獨立的IP給你,有的規格比較好的甚至可以給你好幾個IP,這對於一些特殊的應用程式或是電子商務更是不可或缺的,如果你有一些自己寫的程式要在網站上跑,像是部落格觀察、部落軌道這種自行開發的網路應用程式就至少要用到這一級的主機。

專屬主機

專屬主機(Dedicated Server)真的就是讓你擁有一台實體的主機,這種的費用都相當的高,而且看一下主機規格也都不怎麼樣,我想應該很少有人會想要租這種專屬主機吧。

但是如果你是選擇台灣的主機商,那還會有另一種選擇:主機代管。你自己準備一台主機放到主機商的機房,用他們的或是你自己申請的網路線路,而機房的MIS人員會幫你照顧這一台主機的硬體或是必要時幫你重開機,至於其他的就要你自己遠端連線進入主機管理了,台灣有一些規模較小的主機商就是用這種模式來經營的。

一分錢一分貨?

在現實世界中一分錢一分貨都不見得是正確的,所以在網路世界也是一樣,你仔細比較各家主機商的各種方案,你會驚覺:怎麼共享主機的規格最好但是價格卻是最便宜?因為這裡面有許多主機商不會告訴你的事惰,像是:「一台主機他們會收多少客戶?」「怎麼樣才會CPU超時?」「不限硬碟容量、不限架站數及不限流量只是一種參考數據而已!」他們真的覺得收你這個客戶不划算的時候就會要求你升級或趕人的,這正應驗了一句名言:「殺頭生意有人作,賠錢生意沒人作」!

所以如何挑選一家適合你的主機商及主機規格真的是要花一些時間作功課的,高登之前的兩篇文章:「台灣主機 vs 美國主機」和「如何挑選美國主機」如果還沒看過請你參考一下吧,當然本站還是會真對主機的各種議題持續發表文章,有興趣的請一定要訂閱喔!

14 則留言

  1. 感謝您清楚的解說.我在台灣的網站是主機代管,美國也有主機代管的服務嗎? 有沒有推薦的廠商?

    如果沒有,針對美國的專屬主機提供商,有沒有推薦的? 由於我很注重我會員的資料隱私,我希望能有專屬的server. 謝謝您的回答!

    • 專屬主機可以考慮HostGator(德州機房),還有DreamHost也可以考慮(加州機房只有VPS),一般的風評都還不錯
      另外你也可以考慮我現在用我這一家HostNine,雖然還不是很有名但是有不錯的加州機房,我的使用經驗是還不錯
      至於國內像是中華電信IDC的專屬主機也可以考量看看,畢竟有問題時溝通比較沒問題,貴一點也是值得的

  2. 我的網站不只需要上傳資料,還需要可以安裝軟體(SQL DB跟一些相關元件…asp.net 2.0 + ajax extension + ajax toolkit 資料庫: ms sql 2000
    這些程式我都不是很了解,請問高先生可有適合的主機可以介紹?比如說這些程式主機商本來就有的 謝謝!!

    • 你的網站是要找 Windows 主機的規格,我這裡介紹的都是 Linux 主機,因為價格比較低,效能比較好而且安全性也比較高
      但是你可能一開始開發網站的時候對這一方面不了解,或是網站設計公司只會 asp 的程式而選擇了 Windows 主機系統來架站,而 Windows 主機的選擇就少多了,而我對這一方面就沒去了解,因為我沒這種的需求

  3. 大大你好,我想了解一下,我跟一群朋友會玩線上遊戲,都會使用TS來交談,不過都是使用別人的,我們這群朋友想自己架設一個TS用伺服器,那我們需要的是哪種類型的虛擬主機?再者,會比較推薦台灣的還是美國的??? 感激不盡^^

  4. Gordon大大您好,我想請教一下:一般美國的共享主機(非VPS)可否允許客戶不做架站之用,卻拿來編譯、執行常駐的Socket程式(Daemon)? 如果該程式並不太吃資源、也不佔太多頻寬? 謝謝!!

  5. 高登大
    請問除了Dreamhost的PS
    還有沒有沒其他主機商的VPS跟Dreamhost一樣簡易

    因為本人對主機不太懂
    一般VPS都要使用者自己設定主機後
    才能架站

    有沒有vps跟Dreamhost一樣
    是他們幫你設定好了~你只要把網站丟上去就行了

    • 你可以找 fully managed 有含 cpanel 的 VPS ,請他們幫你設好帳號之後,你的使用方法就跟一般的共享主機一樣了,在 WHT 的 VPS Offer 置頂的那幾家可以考慮看看,一般的評價都不錯。
      或者你也可以花錢請人將 VPS 設定好之後再交給你,像我手上有好幾台都設定好的 VPS 正準備退租呢!(有的是用不到了,有的是純練功用的)

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料