• 如何選擇網站主機
如何選擇網站主機
當網頁設計完成後,您必需有個網站空間來放置您的網頁,就好比實體開店您需要有一個「店面」或「辦公室」來供店家或企業營運,而這店面或辦公室您可以選擇自已買屋或租用,因此網站主機也是一樣,

網站架設完成後,您可以有「自行架設網站主機」或「租用網站主機」二種選擇

,以下為您說明這二種方案的優缺點及價格範圍:

一、自行架設網站主機

適用對象:
大型企業、公家單位、擁有多個網站的企業、有系統整合需求的企業。
價格範圍:
1.網站主機 + 軟體:基本型約 3~5 萬、中階型約 10~20 萬、高階型 20 萬以上。
2.每月維護費用:網路費用 + 電費 + 主機維護人員費用約 3~5 萬。

自行架設網站主機的好處在於方便管理,由於主機是自已的所以有較大彈性可以去變更主機設定及安裝任何軟體,只要硬體及網路規格夠高,您可以在該主機上架設多個網站。然而自行架設網站所需要付出的代價就是高額的主機建置費用及維護成本,因為是供網站運作為主要用途,因此這台主機必需要 24 小時全年無休的運作,所以電腦主機當然不能選用一般的家用電腦,必需使用「伺服器」規格的硬體等級才有辦法勝任。而「伺服器」與「個人電腦」的最大差別除了「穩定性」外,最重要的就是伺服器有「備援」機制,我們都知道電腦的硬體是不可能不會故障的,為了讓網站主機能夠不間斷持續運作,要解決的辦法就是伺服器的所有硬體都有「備胎」,包含 CPU、RAM、硬碟、電源供應器…等都必需有 2 個以上,當其中一個掛掉時仍確保主機還能持續運作,甚至連網路都要申請2條以上才能確保主機不會斷線,正因如此伺服器硬體的費用肯定比一般電腦貴上許多。

除此之外網站伺服器還需要有專人維護及管理,包含防火牆的設定、網站系統的安裝設定、硬體維護、流量監控、故障排除…等,當網站主機有問題時也必需能夠即時處理,或許硬體故障還能找主機商來處理,但如果遇到系統當機、中毒、主機流量異常、被駭客攻擊...等狀況,那麼公司內部就需要有MIS或具有主機維護能力相關人員來處理這些異常問題。

這邊補充說明,自架的網站主機並不見得一定要放在公司內部,用戶也可以選擇將主機放置於主機商的機房,好處在於不用擔心網路斷線或停電斷電等問題。

自行架設網站主機 優點:
  • 一台主機可架設多個網站
  • 主機可安裝任何軟體、亦可整合其它內部系統
  • 因主機上只放置自已的網站所以不會被外部影響,同時也可以降低主機被入侵的風險
自行架設網站主機 缺點:
  • 網站主機架設費用較高 ( 會有硬體、軟體、網路等費用產生 )
  • 需有專人可以維護及管理主機
  • 需有備援及斷電時防範機制

二、租用網站主機

適用對象:
一般企業或店家。
價格範圍:
1.共用型主機:每年約 $5,000 ~ $8,000 元。
2.獨立型主機:每年約 $36, 000 ~ $60,000 元 ( 每月約 $3,000 ~ $5,000 )。

約有八成企業或店家在網站上線時會選擇「租用型」的主機方案,最主要的原因除了不需擔心主機維護及硬體故障等問題,最重要的是租用型方案的價格較便宜!因此如果沒有特殊的需求,我們建議可以選擇租用型主機方案即可。而租用型的主機又區分為「共用型」及「獨立型」兩種類型,兩種類型的差別在於前者是「多個網站共用一台主機」而後者則是「自已擁有獨立的主機」,您可以把它理解為「公寓」與「透天」的區別,下面我們分別說明二種類型主機的特性:

1. 共用型主機 ( 虛擬主機 )

共用型主機 ( Shared Hosting ) 又常被稱為虛擬主機 ( Virtual Host ) 或是網站空間,是一般中小型企業最常使用的方案了,它的優勢在於「便宜的價格」,只要企業或店家網站沒有特別多的訪客或訂單流量,基本上使用此種方案就綽綽有餘了,此外用戶也不需擔心網站主機維護及設定的問題,因此也可以省去不少後續人力維護的費用。然而一分錢一分貨,這種多人共用方案的風險在於有可能因為某些用戶使用資源較大而造成其它用戶網站速度變慢,或者是因為主機系統的漏洞導致駭客成功入侵主機,而造成自已網站面臨資安的風險。因此「選擇優良且有經驗的主機商」就很重要了,通常較具能力及經驗的主機商他們對於主機效能的控管分配及主機資安的防護會做的較好,而一些來路不明主機商或網頁設計公司自行架設的主機,相對的是無法與專業主機商比擬的。

如果您的網站訂單或會員數量很多,我們會建議還是盡可能多花點錢選擇資安等級較高的網站主機 ( 如 WAF 主機、獨立型主機 ),或是乾脆租用 2 台主機把前端及後端分開,當然前提要先請網頁設計公司於網頁製作前就要先把主機架構規劃好,依照前後端主機分離的架構進行網頁設計才能一次到定位,否則等網站完成後才要更改架構勢必得大幅度修改。

另外在租用虛擬主機時主機商會提供許多的方案供選擇,價格也不盡相同,價格高低最主要取決於網站空間及流量的大小、資料庫類型、主機作業系統、贈送企業信箱 ( Mail ) 數量、其它附加服務...等,以下分別說明:

網站空間 ( 磁碟空間 )

是指網站的容量,也就是可放置網頁原始檔的容量大小。一般來說一個網站的原始檔通常不會太大很少會超過 1GB,只有當網站上有「大量」圖片或影音檔時,才會讓網站空間容量暴增,但如果網頁設計良好,每張上傳的圖片都有「壓縮」過,且影音檔放置於 YouTube 使用外連方式放置於網頁上,那麼就算是使用最低等級的租用方案容量也一定夠用,所以在選擇虛擬主機方案時,不用太計較容量大小,要注意的反而是務必將上傳到網站的圖片壓縮過,除了節省容量及流量外,更重要的還能提升網頁執行速度,對 SEO 會有很大的幫助。

網站流量

網頁流量是指當網友在瀏覽網頁時,會下載到瀏覽者電腦的容量。舉例說:如果您的網站首頁中有 10 張圖片加起來的檔案大小為 2MB,首頁所有文字容量為 100KB,此外並沒有其它元素,那麼當一個網友在瀏覽您的首頁時,則會用掉大約 2.1MB ( 2MB + 100KB ) 的流量,10 個人瀏覽則用掉 21MB 的流量,以此類推不管瀏覽那一頁都會有該頁面的流量產生,所以流量的大小跟網站訪客的數量及網頁中圖片大小有著密不可分的關係。那麼要多大的流量才夠用呢?這就很難說了,因為您無法預期會有多少的訪客數,但您可做的事跟上述提到的一樣,就是盡量把圖片壓縮,圖片壓縮的原理是將一些相近的顏色用一種顏色取代,一張原本有 1600 萬顏色的高畫質照片,就算壓縮成只剩幾千種顏色,在網頁中您可能幾乎看不出有什麼差別,而壓縮後的圖片可以減少近七成的檔案大小,所以只要控制好網站中所有的圖片大小,盡可能避免讓網友直接從網站下載檔案 ( 如有需要也盡量減少該檔案大小或放置於其它主機 ),基本上您是不太需要擔心網站流量會「超流」的。

通常主機商所提供方案中的流量是以「月」為單位計算的,租用幾個月後就可以從主機流量報表中了解網站每月平均流量了,只要控制好圖片及檔案大小,建議您初期不需要為了擔心流量而花太多費用在選擇較貴的主機方案,等確定會超流再來升級就好,就算超流每超過1G也只是多支付大約 $3 元的超流費用而已。

主機作業系統

虛擬主機的作業系統有分「Windows」及「Linux」二種,要租用那一種主要是依開發的網頁程式語言而定,如果是以 ASP.Net 進行網頁設計,那麼網站伺服器就選擇 Windows 平台,如果網頁是以 PHP 程式撰寫,那麼網站伺服器則選擇 Linux 平台。主要原因是 ASP.Net 及 Windows 都是微軟所開發,所以相容及支援性肯定較好,同理 PHP 原本就設定在 Linux 平台開發網頁用,所以相容性自然也較佳。至於價格上 Windows 平台的費用會比 Linux 來的貴,主要在於 Windows 授權費較高的關係,而 Windows 系統的維護更新效率又比 Linux 來的好,所以到底要選擇那種就見人見智了!

資料庫類型

網站所使用的資料庫常見有 MS-SQL、MySQL、Access 幾種,後續章節我們會詳細說明其特色這邊先不多做說明。MS-SQL 及 Access 都是微軟所開發,所以適合搭配 Windows 主機;而 MySQL 則是適合於 Linux 平台執行,當然您如果硬要使用 Windows 平台來跑 MySQL 也不是不行,只是相容性及效能是不會比原生環境來的佳。

因為微軟 MS-SQL 的授權費用不便宜,也因此在主機租用上 MS-SQL 的費用會比 MySQL 來的貴,但如果使用 Access 資料庫則價格跟 MySQL 是差不多的。

企業信箱 ( Mail )

現在大多數的虛擬主機租用方案中都會搭配贈送「企業信箱」,用戶可以透過企業信箱來自行設定專屬企業域名的 Mail 信箱 ( 如 service@公司網址.com.tw )。但要特別注意,這類免費贈送的信箱畢竟不是專業的信箱服務,因此通常會伴隨著「信件容易被檔、漏信、常收到垃圾信、常收到病毒信」...等問題,所以如果您對與客戶之間信件往來或信件管理要求較嚴謹的話,建議還是另外租用較專業的郵件服務為佳。

此外這種免費贈送的企業信箱通常都是與租用的虛擬主機「共用」的,換句話說它會使用到網站主機的「容量」及「流量」。如果用戶的信件一直存放在遠端,那麼網站空間的容量很快就會額滿;如果企業收發信件非常頻繁,那麼每月的網站流量將會變高而且也會間接影響網站執行速度。所以如果您要使用免費企業信箱,那麼建議您盡量不要使用 Web Mail,改將信件直接收到本機後就立即將遠端信件刪除,如此就能減少主機容量及流量的使用。

租用共用型網站主機 優點:
  • 價格便宜
  • 省去架設網站軟硬體及主機維護成本
租用共用型網站主機 缺點:
  • 有可能因為其它用戶造成網站速度變慢或資安風險
  • 主機無法安裝特殊軟體及進行進階設定

2. 獨立型主機 ( 雲端主機 )

租用獨立型主機通常又稱為雲端主機,跟上述提到的「自行架設主機」方案是差不多的,主要差別在於前者主機是放置於主機商的機房,後者則是放置於自已公司內部,但最重要的是租用獨立型主機您「不需自行架設」網站主機,可省去主機「軟硬體」的費用,雖然租用型的實體主機放置於主機商的遠端機房,但維護人員可以透過遠端桌面及 FTP 軟體,對該主機進行網站安裝、設定及監控,因此雖然是租用但對該台主機仍然保有自行管理的彈性。

這邊需要注意這種租用型獨立主機方案,並非主機商真的提供一台實體主機給您「完全使用」,而是透過先進的 IT 技術,把一台實體伺服器分成多個虛擬伺服器 VM ( Virtual Machine ) 給不同用戶使用,且這些虛擬伺服器可以完整利用原來實體伺服器的運算能力,不用擔心被其它網站搶光資源而造成速度緩慢,所以比起多人共用型主機,它的整體效能也相對更好,且可以提供更多操作彈性與便利性。而這種方案主機商僅提供一台「只有安裝作業系統的主機」給您,後續其它軟體及網站安裝、系統設定、主機優化...等工作還是得「自已來」,因此主機管理及維護相關的人員成本仍然是免不了。

至於租用獨立型主機的費用高低取決於「主機硬體規格」,換句話說您可以自已挑選組合適合的主機規格,規格越好價格當然越高,此外您也可以另外租用 SQL 軟體或備份快照等服務。比較特別的是通常此種租用方案收費是可以「天」甚至「小時」計費,所以它很適合用來當成短期活動網站用主機,而如果拿它來當一般的網站主機,長期下來的費用仍然不算便宜。

租用獨立型網站主機 優點:
  • 一台主機可架設多個網站且主機可安裝任何軟體
  • 可以選擇網站主機規格
  • 省去架設網站硬體及主機硬體維護成本
  • 因主機上只放置自已的網站所以不會被外部影響,同時也可以降低主機被入侵的風險
租用獨立型網站主機 缺點:
  • 比起租用共用型網站主機,費用仍然偏高
  • 需有專人可以維護及管理主機 ( 除了主機硬體及網路之外的所有系統維護管理 )
  • 網站流量費用需要另外支付 ( 有的主機商會送基本流量,超過額度才另收費 )
  • 需額外購買或自行處理「資料備份、系統快照」等服務

三、網站主機商

我們將提供網站架設的主機商分為以下幾類供大家參考:

ISP 業者

ISP 為網際網路服務商如中華電信、台哥大、遠傳、亞太...等都是,大多數的 ISP 業者都有提供網站主機租用或代管服務,只是提供的方案及相關服務就不一定很多了。通常 ISP 業者的機房設備、網路品質會較佳,但畢竟他們主要的專業領域不是以網站主機租用或代管為主,所以在服務或方案選擇上自然沒有像網站主機商來的多。以穩定性及所提供的服務內容來看,較推薦的為 Hinet 中華電信,其次就是亞太電信了,然而中華電信的價格也是最貴的,所以如果您不在意那些價差只求系統穩定,那麼中華電信可以列為首選。

國內網站主機商

國內主機商雖然都是租用 ISP 業者的網路或機房來提供服務,但他們在網站或資料庫主機架設方面的「專業」及「服務」較佳,當您遇到相關的問題想要諮詢時,他們往往都能給出專業的建議及解答,另一方面他們的方案價格通常也較為便宜,整體來看網站主機商的 CP 值較高,所以如果是一般中小型的網站架設可以考慮選擇使用他們的主機方案即可。
常見國內主機業者有:補夢網數位科技、遠振資訊、匯智資訊、智邦生活館...等

國外網站主機商

國外主機商分為2大類型,一種是虛擬主機租用價格非常便宜,如:GoDaddy、Bluehost、HostGator、阿里雲...等,所以有許多以預算為考量的用戶會選擇使用他們的服務。然而他們的主機均架設於國外,所以如果以國內網友瀏覽網站的話,速度肯定較慢,另一個問題就是「客服」,由於這類業者在國外所以當網站遇到問題時是無法即時與客服人員連繫並即時處理的,這點其實很重要,除非您的客群在國外或是您不在意網站速度,否則還是乖乖選擇國內的主機商才是上策。

另一種則是全球知名的大品牌,他們沒有低價的網站架設方案,而是推出屬於自已的相關雲端服務,如:Google 的 Google Cloud Platform、微軟的 Azure、Amazon 的 AWS...等,這些知名企業的雲端主機服務方案價格相對較高而且網站的建構程序也較為複雜,但他們的主機穩定性及客服品質也做的較好,然而他們的主機設置處目前還是以海外為主,所以國內瀏覽也是偏慢,通常適合客群在國外的大型企業使用。

四、補充說明

info
  1. 如果您架設網站的主要目標對象在國外,那麼主機可以考慮直接租用或架設在當地或附近國家,這樣目標對象在瀏覽網頁時執行的速度會比較快。
  2. 因為大陸地區會阻擋國內部份 IP 區段或主機,所以架設或租用於國內的網站主機,在大陸地區網站是有可能看不到的。如果不幸遇到這種狀況,可以與主機商討論是否能換台主機改變 IP,部份主機商也有提供針對大陸地區可瀏覽的主機方案。
  3. 若想提升網站執行速度或因應大量網路人潮同時湧入網站,除了升級主機硬體外,也可以考慮讓「多台伺服器」來共同執行網站。具體作法除了將網站、資料庫、檔案圖片等主機「分開」架設外,還可以使用「負載平衡 ( Load Balancing )」的架構來架設網站,讓原本一台網站伺服器的工作平均分佈在多台伺服器上共用分擔,就能有效的解決主機效能問題。
  4. 如果您還是不知道網站主機如何挑選,不妨也可以委由網頁設計公司幫你規劃或代為租用,但不建議直接放置於網頁設計公司所「自架」的主機中,除非他們是與ISP業者或知名主機商配合 ( 實際提供主機及服務還是 ISP 或主機商 ),否則為了主機的穩定性及安全性著想,還是採「專業分工」的模式會較保險一些,未來網站想換主機時也比較不會被設計公司「綁死」。