Web hosting

  虛擬主機,英文名字叫做Web Hosting,或是更精確一些說,是Shared Web Hosting,主要指的就是一個由主機廠商所管理的電腦機房,透過一些作業系統和軟體的功能,分享出一些空間來讓一般想要有主機又不想要自管機房的朋友或公司可以在遠端使用到主機的功能,由於系統設計得當,所以對所有的網路瀏覽者來說,只要有一個網址,一切看起來就好像是一台台獨立的網路主機一樣,沒有什麼差別。

  由於這樣的設計,所以任何的人,不一定要是公司行號,只要你能夠出一些錢向這些主機商購買一個空間,透過它們給你的帳號,你就可以登入他們的主控台,去操作屬於自己的磁碟空間裡面的所有內容,而且由於這些主機就是24小時連線,還提供許多軟體系統伺服器(Apache網頁伺服器、MySQL伺服器、PHP伺服器等等),讓這些磁碟空間中的資料也可以提供網路主機的功能,等於是讓每一個帳號都有自己架設獨立的主機網站的能力,雖然實際上它們可能都被放在同一台實體的主機上。

  所以,對於任何終端使用者來說,如果我們想要設立一個網站(或是許多網站),一般來說,我只要去註冊一個網址(例如:imaxnow.com),然後到虛擬主機廠商這裡購買一個空間(有許多種規格,每一種規格的價格是不一樣的),把這個網址指向虛擬主機所給我的空間,然後透過主控台(有不同種類的主控台,但是最常用也是最好用的是CPanel主控台)來管理這個主機空間,放置一些我想要執行的程式和資料,或是直接安裝像是WordPress、OpenCart這一類的系統軟體,我的網址馬上可以成為了WordPress或是OpenCart的網站了。在架站的過程當中,我們完全不用去管主機硬碟的相關問題以及是否要把機器24小時開機或是實際網路佈線以及連結上網路供應商(如Hinet)等等問題,因為這些主機商都會為我們解決。甚至,我們可能連實際主機的地理位置(是放在美國、英國甚至是烏克蘭)在哪裡也不用知道,只要透過IP或是網址可以連上網就行了。所以,有可能我們人在台灣,但是主機是在英國,但是主機商卻是一家美國的公司。不過,這些都沒有關係!

  我們要在意的,就是每一年的費用、網址在是什麼,設定是否正確,網路的連線速度夠快嗎?系統的穩定性好嗎?規格是否符合我們所需要的,這些才是最重要的。關於規格的部份,以下是一個典型的規格列表:

000webhost00

其中幾個比較重要的名詞包括Disk Space,當然指的就是磁碟空間,也就是可以儲存多少資料。Data Transfer,則是一個月內這個帳號容許的上傳以及下載的總資料傳輸量。Add-on Domains是可以為這個空間附加的網址最多可以多少個,而Sub-Domains則是可以在這個主網域下建立多少個子網域,E-mail Addresses則是這個帳號允許你建立多少個專屬的電子郵件帳號,MySQL Databases則是可以在你的帳號中使用多少個MySQL資料庫等等。有關於網域的部份,關係到你可以成立多少個網站。而可以建立的資料庫數量,則是關係到你可以在這個帳號之下安裝多少個大型的CMS系統(如WordPress, Joomla, OpenCart等等都算是)。

  當然,除了這些看得見的規格之外,還有像是網路的連線速度以及系統的反應速度還有穩定度等等這些看不見的地方,這也只有自己親自使用之後才能夠知道。好在大部份的主機商其實都有提供7天到30天的不滿意退款保證,有需要的朋友可以多加利用!