最後更新時間:2020 年 12 月 8 日
WordPress 主機該如何選擇?市面上這麼多家推薦的主機,哪一家才適合我呢?
你好,我是 Brian,目前是一名 WordPress 的網站工程師與接案工作者,透過這篇文章,我將會從業界的角度出發,為你完整分析市面上最常見的 4 種主機類型。
只要看完了文章之後,相信你就會知道找到最適合自己的主機了!
主機常見問題
目前市面上的主機種類跟規格百百種,相對對於很多沒有程式背景的人,什麼硬碟、記憶體、頻寬…等等專業術語,看到就頭很大,所以有時候可能就在朋友的推薦下隨便租了一台主機,等到啟用了之後才發現主機不太 ok。
到底,主機該如何選擇呢?
要回答這個問題,我們必須要先從「主機是什麼」開始說起。
主機是什麼?
你有想過網站是怎麼運作的嗎?為什麼在瀏覽器中輸入了網址就能進入到我們所看到的網站呢?
這一切的一切,都是主機搞的鬼。
所謂主機,就是一部在遠端運行的電腦,這部電腦 24 小時不休眠,然後主機商再把這些閒置的電腦出租給我們,並透過遠端進行架設網站。
為什麼要有主機才能架網站?
因為網站的原理其實就是「共享資料夾」,我們在瀏覽的網站/網頁都是透過 html 這個標記語言所組成的,而一頁一頁的網站,就是這些資料夾裡面的 html 檔。
那這些檔案與資料夾放在哪裡呢?沒錯,就是放在主機中,因此,說主機就是網站的命脈也不為過。
我們在閱讀的網頁,其實就是一個個放在主機中的檔案與資料夾,而我們會透過主機的 IP 前往檢視這些資料夾。
因此,如果你想要架設網站,你就必須要有主機。
有沒有不花錢租主機架站的方法?
有的,你可以組一台 Linux 系統的電腦,並且 24 小時放在家不關機,你一樣可以把網站架在上面,如此一來,你就可以只付電費,也同樣達成租用主機的效果 ( 等於機房在你家 )。
但一般不會推薦新手這樣做,因為主機出問題基本上你是求助無門,只能自己解決,因此這個做法通常只適合專業工程師。
選錯了主機,可以換嗎?
可以,這就是俗稱的「網站搬家」,但搬家的過程,會需要 DNS 重新指向,也就是你的網址要重新對應到新的 IP,這部分會有一段空窗過渡期,大約會需要 1 ~ 24 小時都有可能。
如果你是個 24/7 營業的電商,那可能會在新舊主機交替的時候產生一些問題,這點要特別注意。
常見的主機規格有哪些?
我不是資工背景出身,也沒學過太多電腦底層的運作,所以就簡單說一下我的認知:
- 處理器 ( CPU/Processor ) – 俗稱的 CPU,主要就是用來計算、處理數據用的,CPU 越多的話,主機速度越快。
- 硬碟空間 ( Disk/Storage ) – 儲存檔案的空間,你的網站的檔案大小不可以超過硬碟空間。
- 記憶體 ( RAM ) – CPU 做運算的時候需要一個把資料暫存的地方,記憶體越高,主機速度越快。
- 頻寬 ( Bandwidth ) – 俗稱的流量,頻寬越高,能處理的流量就越多,如果頻寬太低,可能會造成無法顯示網頁的問題。
我以我平常用的 Cloudways Linode 主機為例,以下是它們的規格與價格:
另外這是知名共享主機 Siteground 的規格:
你會發現一件很弔詭的事情,共享主機的規格並不會告訴你處理器、記憶體、頻寬的資訊,反而是只告訴你一個月可以有多少人次的瀏覽。
這部分的原因會在後面再做解答,只要懂了這層之後,你會比較清楚知道你需要的是一台共享主機,還是一台 VPS 主機。
WordPress 主機分類
經過上面的講解,你應該對於主機有基本的概念了,簡單來說,網站就是主機,所以主機的安全與穩定,是關乎你網站最重要的事情,因此在選擇主機時,千萬不要看到價格就衝動了,而是要去多方比較。
接下來,我將會列出四種最常見的主機類型,分別是:
- 虛擬共享主機
- VPS 主機
- VPS 雲端主機
- VPS 託管服務
這四種類型的主機我都用過,它們有各自的優缺點,因此沒有高低之分,只有適不適合你的狀況,因此結論並不是從中找出一台最好的主機,而是找出一台最適合你的主機。
虛擬共享主機 ( Web Hosting )
虛擬共享主機,就是主機商先把一台電腦建立好使用環境,然後再把這台電腦切成好幾等份出租給你使用,所以你會獲得一個控制面版,如 cPanel, VestaCP,來對你的主機進行管理。
市面上常見的共享主機商主要有:Siteground, Bluehost, Godaddy, Sugarhost…等等。
這樣做的好處,優點是你不需要碰到任何程式碼 ( Linux 指令 ) ,就對主機進行存取,例如架設 WordPress 等應用程式,相當方便,因此比較適合新手自行管理主機。
缺點就是效能較差,因為你等於是跟別人共用一台電腦,所以這也是為什麼你不會看到共享主機商公佈主機的規格,這是一個在業界中不能說的秘密。
除此之外,它們通常都會超賣主機,意思是一台主機可能會切成 10 等份,但卻賣給 11 個人這樣,因為它們就是算準你不會用完它們給你的額度,所以這也導致了你實際上獲得的資源,其實沒有帳面上那麼多。
但如果你是第一天架 WordPress,共享主機可以幫你節省很多麻煩,讓你專注在生產網站的內容上,因此比較建議新手先從共享主機開始,等到之後再跳去 VPS 主機。
推薦主機商:Siteground
Siteground 是 WebLai 最推薦新手的主機商,它擁有 24 小時隨時在線支援的客服,以及 30 天自動備份,這兩點是我認為 Siteground 在 WordPress 市場上如此響亮且傑出的原因之一。
新手最容易遇到的問題就是不小心把網站搞壞,而透過 Siteground 的客服以及它提供的備份還原功能,基本上 95% 人為造成的錯誤問題都能迎刃而解!
想當初 WebLai 也是在 Siteground 上搞壞、把網站弄中毒了無數次,也都透過客服熱心的協助而順利完成,因此 Siteground 在網站穩定度這邊,我是給高度評價的。
除此之外,Siteground 提供了自製的快取外掛 SG Optimizer,能夠有效的提升網站速度與效能,僅提供使用 Siteground 架站的網站使用,因此在網站表現上,算是相當不錯的。
如果你想用 Siteground 架站的話,這是我的完整教學:
▪ 功能:虛擬共享主機 ( Web Hosting ) 租用服務
▪ 特色:最適合新手,30 天自動備份,7/24 客服支援
▪ 私人評分:9.3 分
▪ 價格:$ 6.95/月 ~ $ 14.95/月 ( USD )
▪ 開發者:Siteground
▪ 官方網站:前往啟用
VPS 主機 ( Virtual Private Machine )
VPS 主機就是主機商直接租給你一台空的電腦,然後你要自己把 WordPress 所需要的環境建立起來,也因此少了這層服務,在同等規格的情況下,價格上會比較便宜。
除了價格便宜之外,效能也會比較好,因為你不需要去跟別人合用同一台主機,所以在相同預算的情況下,租 VPS 你可以獲得比共享主機更多的效能,這也會讓你的網站更穩定、更快速、處理的流量更龐大。
缺點就是,出問題你只能靠自己,例如中毒、被駭、或自己搞壞之類的,主機商基本上不會幫你,所以 VPS 比較適合有程式背景的人。
市面上常見的主機商主要有:Linode, DigitalOcean, Vultr…等等。
推薦主機商:Linode
Linode 是一間老牌的 VPS 主機商,VPS 與共享主機不同的是,共享主機購買好之後,會同時幫你安裝 WordPress 的開發環境 ( LAMP ),但 VPS 不會,你要自己安裝。
LAMP 分別是 Linux ( 作業系統 ), Apache ( 伺服器 ), MySQL ( 資料庫 ), PHP ( 程式語言 ),這是 WordPress 的開發環境。
所以這就是為什麼你用共享主機可以很輕鬆的安裝 WordPress,是因為共享主機都幫你事先裝完了。
而使用 Linode 等 VPS 的服務你是去跟它們租一台空電腦,這部電腦只有基本的作業系統 ( Linux ),其它什麼都沒有,必須透過 Command Line 的方式遠端操縱電腦把這些應用程式一一安裝好,才能夠開始安裝 WordPress,對於新手來說技術層面相當高,非常不友善。
好處是,在相同價格下,Linode 的效能跟 Siteground 等共享主機完全不是同一個檔次的;以 Siteground $ 20 USD/月的方案,與 Linode $ 20 USD/月的方案相比,如果 Siteground 可以架 10 個網站,那 Linode 可能可以架 20 個網站以上 ( 不誇張 )。
雖然 Linode 便宜效能又好,但新手我是完全不建議去碰 VPS 主機的,如果說 Siteground 是自排車,Linode 可能就是 F1 賽車,你第一次學開車也不會從開賽車學起是吧。
▪ 功能:虛擬私人主機 ( VPS ) 租用服務
▪ 特色:兼具便宜又快速,但設定難,適合專業工程師
▪ 私人評分:8.7 分
▪ 價格:$ 5/月 起( USD )
▪ 開發者:Linode
▪ 官方網站:前往啟用
VPS 雲端主機
雲端主機其實就是 VPS 的一種延伸而已,在本質上你先將它視為 VPS 主機就好,但是因為它有用一些特殊的技術讓它的主機更強大、能夠處理更多流量。
在意義上,它就是一個沒有效能上限的 VPS 主機,我認為只有你的網站大到每天同時有好幾千、幾萬人在線上,才要去考慮使用雲端主機。
這類的主機市場上我用過的只有兩家,分別是 Google Cloud Platform ( GCP ) 跟 Amazon Web Services ( AWS ),一家 Google 一家 Amazon,其實很擺明了雲端主機服務就是給大企業用的。
市面上常見的主機商主要有:Google Cloud Platform, Amazon AWS。
推薦主機商:Google Cloud Platform ( GCP )
Google Cloud Platform ( GCP,業界俗稱 Google雲 ),VPS 界的大魔王,相較於 Linode,GCP 提供更猛、更變態的規格,但價格也是翻倍的高,但是效能跟速度絕對是所有主機中最強的。
Google 在台灣彰化有機房,所以如果你網站的客群主要是台灣人的話,那麼網站速度會是最快的。
GCP 已經是最高等級的主機了,基本上都是有一定規模的公司在用,並且有 2~3 個年薪百萬的工程師在管理,只能說沒有 Google 雲處理不了的流量,只有你付不付得起而已。
但是 GCP,提供一個 Google帳號 第一年免費 $ 300 美金的額度讓你試用,如果想要免費體驗頂級主機的感覺,可以租來玩玩。
Weblai 對於 GCP 也不是很熟,用過一次覺得很麻煩,會花我太多時間在處理主機的問題上,所以基本上我是不考慮用 GCP。
▪ 功能:虛擬私人主機 ( VPS ) 租用服務
▪ 特色:最頂級的主機,適合專業工程師
▪ 私人評分:8.5 分
▪ 價格:第一年免費,之後依流量計費
▪ 開發者:Google
▪ 官方網站:前往啟用
VPS 託管服務
如果你想用 VPS 帶來的價格與效能優勢,但是卻不懂得操作 VPS 該怎麼辦呢?如果是這種情況,我就會推薦你使用 VPS 託管服務。
VPS 託管服務就是一種介於你與 VPS 主機之間的服務商,這類型的服務商會幫你承租 VPS 主機,並且設置好讓你可以直接一鍵安裝的系統面版,於是你就可以在不用接觸程式碼的情況下,使用我們平常熟悉的圖形化介面 ( GUI ) 對 VPS 主機進行操作。
但是,相較於共享主機,VPS 託管服務仍有一定的技術門檻在,他主要的客群會是已經有獨立架站能力的人,例如像我這樣的 WordPress 接案工作者。
如果你是我的客戶,那麼我會強烈建議你使用 VPS 託管服務,原因在於你可以享受到 VPS 主機的效能優勢,同時又可以兼顧共享主機帶來的方便性與安全。
推薦 WordPress 主機商:Cloudways
嚴格說起來 Cloudways 並不是主機商,而是一個主機託管服務,簡單來說,Cloudways 就是 Siteground 跟 Linode 的綜合體,它會幫你向 Linode 租借主機,並且提供類似 Siteground 的應用程式安裝、備份以及客服服務。
如此一來,你便能在不熟悉 VPS 主機操作的情況下,享受 VPS 主機帶來的卓越速度與效能,Cloudways 也是目前 Weblai 定居的主機商,如果你對 Cloudways 有任何疑問都歡迎向我提出。
雖然在 Cloudways 上租用 Linode 的價格約是直接跟 Linode 租用相同規格主機的兩倍,但整體而言在同樣價位的情況下,網站效能與表現還是會比 Siteground 好,因此算是 Weblai 目前最推薦的主機商。
另外,由於 Weblai 是 Cloudways 的老客戶了,因此官方有提供優惠給我;使用我專屬的折扣碼:WebLai30
註冊,可以獲得購買主機前兩個月 7 折的優惠唷!
如果你想用 Cloudways 架站的話,這是我的完整教學文章:
▪ 功能:虛擬私人主機 ( VPS ) 租用服務
▪ 特色:兼具價格優勢以及服務支援,適合一般使用者
▪ 私人評分:9.7 分
▪ 價格:$ 10/月 起( USD )
▪ 開發者:Cloudways
▪ 官方網站:前往啟用
主機類型總比較
接著,我們將這些主機類型一起攤開來比一比,並且做個總整理,如此一來,你應該就知道自己適合哪一種類型的主機了。
從表格中你可以看出:
- 越方便的主機,上手難度越低,但限制就越高
- 越不方便的主機,上手難度越高,但限制就越低
所以這就是為什麼我推薦 Cloudways 的原因,因為它比較萬用,兼具了價格優勢、方便性以及服務支援,從個人到中小型企業網站的需求,它都能完美達到。
結論
看完了這篇文章,我希望你對主機有更深的瞭解,並且在選擇主機上,不要再人云亦云、或是看到價格就手刀下單了;最後不但買到不適合自己的主機,還要再重新買新主機搬家。
最後再次工商服務一下,由於 Weblai 是 Cloudways 的老客戶了,因此官方有提供優惠給我:使用我專屬的折扣碼:WebLai30
註冊,可以獲得購買主機前兩個月 7 折的優惠唷!
另外,如果你想找人幫你解決架網站上的問題,我也有提供網站架設服務,歡迎參考我的接案網頁。
額外資訊
我目前正在製作一部 WordPress 網站的線上課程,主要內容會是教你如何從完全不懂程式碼的新手,透過學習架設 WordPress 網站與 SEO,打造出一個在一年內能為你帶來 100 萬收入的個人網站。如果你有興趣的話,歡迎填寫下方的訂閱表單,我將會告訴你最新的開課資訊。
加入 FB 討論社團
另外,我開設了一個 Facebook 社團,叫做「WordPress 網站架設 | 網路賺錢 | 部落格經營 – WebLai 交流區」,社團中討論的主題主要會是關於 WordPress 網站架設、部落格經營、以及網路賺錢。
如果你也對這些內容有興趣的話,歡迎你點擊下方的連結進行加入,我將會在那邊發佈一些這些主題的相關議題與討論,當然,對於 WordPress 有問題的話也可以直接在裡面詢問我唷!
你可能會想看
網路賺錢
部落格經營
基礎教學
- 【2020】Rank Math 完整教學,WordPress 最佳 SEO 外掛
- WordPress 完整介紹教學,新手也能一天內從零架出專業網站
- 毫無疑問最適合架設 WordPress 的主機 – Cloudways 教學
- 如何架設網站?5 分鐘告訴你 3 種市面上最熱門的架站方式!
- WordPress 主題推薦 – Astra 完整介紹與教學,1 款適合所有人的佈景主題
- WordPress 後台操作教學,10 分鐘教會你 6 大必學基本功能
- WordPress 網站主機該如何選擇?4 種常見的主機類型比較,找到最適合你的主機
- 如何不花一毛錢架設 WordPress 網站?Google 免費主機 GCP 設定教學
站長必學
- 秒開網站不是夢想!WP Rocket 外掛教學,提升你的 WordPress 載入速度
- 如何製作出更引人注目的行動呼籲 ( CTA )?WordPress 內建「可重複使用區塊」教學
- 如何改善網站速度?WP Rocket 快取外掛教學,秒開網站不是夢想!
- WordPress 網站如何搬家?All-in-One WP Migration 最方便搬家外掛教學
- WordPress 網站上的英文如何改成中文?Loco Translate 翻譯外掛教學
- 如何提升 WordPress 網站速度?使用 WebP 圖片格式縮短網站載入時間
- WordPress 網站主機該如何選擇?4 種常見的主機類型比較,找到最適合你的主機
- 如何更換 WordPress 網站字體?利用自訂 CSS 功能 1 分鐘搞定!
- 如何自訂 WordPress 文章標題樣式?5 步驟學會用 CSS 自己改樣式!
- 如何在 WordPress 網站中,啟用自動 Email 通知回覆留言的人
網站行銷
- 如何在 WordPress 網站上安裝 GTM?Google Tag Manager 設定教學
- 如何製作 WordPress 電子報?MailerLite 完整設定教學,No.1 電郵行銷工具推薦
- 如何用 Gmail 收發公司電子郵件?Gsuite 完整註冊、設定教學
- 1 分鐘快速製作專業 Email 簽名檔教學,Gmail, Outlook 適用!
- 如何用自己的網址收信? 5 分鐘教你免費建立網域信箱的方式
疑難雜症
- 如何修正 Google 搜尋結果跟網站的文章標題不一樣?1 個步驟輕鬆解決!
- 你的 WordPress 網站正常嗎?1 個步驟馬上為網站進行健康檢查
- 如何修復 WordPress 因為重新指向次數過多,而導致網站無法顯示的問題
- 為什麼啟用了 https 網址卻還顯示不安全?3 個解決 WordPress 網站 SSL 失效的方法
- 你的 WordPress 網站收不到信嗎?安裝免費 SMTP 外掛 5 分鐘輕鬆解決。
- WordPress 網站出現錯誤了怎麼辦?5 分鐘教你如何找到出錯原因
進階技巧
- 【2020】Cloudflare 教學,免費提升 WordPress 網站速度、安全性
- 如何正確地開放 WordPress 後台權限給合作廠商,並且保護自己資料安全?
- 如何將你的 WordPress 網站變成手機 App?拿起手邊的 iPhone 1 分鐘完成!
- 如何修改 WordPress 內部檔案?5 分鐘教你透過 SFTP 遠端修改!
- 你知道 WordPress 可以用快速鍵寫文章嗎?利用 Markdown 語法提高你寫文的速度
看了还不是很了解,我有以下的疑问。
我看了一些主机商家
我想了解怎么查看自己的Storage? 我怎么知道多大storage/bandwidth才足够呢?(blog用途)
Free cdn 重要吗?
traffic 跟来访数量需要多少基本上才够?(blog基本开始的用途)
unmetred trafffic, unmetered bandwidth, unlimited visitors 这些基本就是无限量的意思吗?有些似乎还被max file count 限制。他们之间的关联是什么?
SSH access , Ftp account这些有没有重要吗?