當搜尋網頁設計公司,或是自己要WordPress架站的時候,除了設計內容,網頁的技術以及SEO之外,第一個會碰到的問題就是虛擬主機、網路空間、網址、DNS等這些名詞,這個部落客推薦這個主機公司,那個網頁設計公司推薦那個主機商,這些東西到底是什麼,又該如何選擇呢?

WordPress架站必備知識:虛擬主機是什麼?

所謂的網頁用的主機就是網站要放的地方,這個空間有網路的架構,讓別人可以連結到這個主機位置。

是否有分享過電腦裡面的資料夾呢?當我們把文件放在電腦中,然後把這個資料夾分享給別人,別人透過網路分享的功能存取這個資料夾的內容,而我們存放資料的這個電腦,就是主機。

但是我們把自己的電腦的資料在網路上公開,有嚴重的安全性的問題,還有後續我們要談到的DNS解析的問題,不僅如此,例如架設WordPress這種需要搭配資料庫的系統,都需要搭配專門的伺服器架構系統。

要取得虛擬主機有幾種方式:

  1. 買一台電腦安裝伺服器作業系統,設定網頁主機環境
  2. 購買網路硬碟(NAS)架設網頁伺服器,透過固定IP與路由器、分享器設定完成主機環境架設。
  3. 購買主機服務提供商的主機服務

自己架設伺服器雖然是一條看似省錢的方法,但是由於架設好的主機環境等於是暴露在公開的網路環境下,需要人力不斷維護管理以維持安全性與系統正常運作,所以建議還是搜尋值得信賴、口碑良好的主機服務公司,租用主機服務,才是好選擇!

目前虛擬主機商較知名且受到多數推薦使用的有

AWSCloudflareSugarHostNameCheap bluehost 遠振Cloudways A2GooglePchome智邦Gandi / 老鷹主機

備註:排序為隨機,與品質、推薦程度、價格等資訊無關,請依自己的需求選擇適合自己的主機廠商與服務。

網址與DNS的關係

網址,就是我們在瀏覽器上面看到的英文字串,例如Google的網址就是「google.com」。

DNS為網域名稱系統(Domain Name System)的縮寫,主要作為主機位址與網址的溝通橋樑。

談到主機、DNS與網址的關係,用店面來舉例再適合不過了。主機就類似店址,在網頁環境中,店址的地址稱為IP,由大量數字組成相當不好記,這時候需要「網址」進行招牌的作用,中間將地址與招牌連結起來的設定就是DNS。

DNS示意圖。
DNS示意圖

一般來說,除了主機商或是網站的擁有者知道主機的IP,其他訪客只能知道透過DNS解析過後的「網址」,這樣能確保安全性。

當我們在網址列輸入了網址,就是告訴瀏覽器說「我要去這個品牌的地址」,於是瀏覽器就會進行DNS解析,將網址轉換成IP,並前往那個IP位置抓取網站資料,送到我們面前。

還記得我們電腦中的網路設定畫面有一個DNS伺服器的設定嗎?過去在IE的時代,網頁開啟速度太慢,網路上就會教我們設定成Google提供的DNS伺服器「8.8.8.8」 或是「 8.8.4.4」,因為Google這個伺服器解析DNS的速度較快,就能讓我們較快看到網站的內容。

DNS伺服器設定
DNS伺服器設定

主機百百款,該怎麼挑?

那麼對於一個想要架設的網站的人來說,面對網路琳瑯滿目的主機提供商,該怎麼挑選呢?

主機位置:

主機挑選最重要的就是主機的位置了,台灣的主機服務商通常都有提供台灣的主機以及在歐美的主機,台灣主機價格多半高昂限制多,相對歐美主機就會便宜許多。

以網站的效能來說,「使用者與主機所在城市在同一個範圍內為最佳」,如果使用者多半在台灣,又要要求極致的網頁速度效果,那就建議選用架設在台灣的主機服務,如果網頁的內容不多,多半以文字為主,那麼選擇歐美的主機環境就可以了。

目前台灣與國外的網路環境溝通就靠海底電纜(推薦閱讀:斷線、Lag都跟「它們」有關!藏在台灣深海的網路護國神山——海底電纜),不過目前海底電纜品質與網路服務架構都已經來到光纖、4G、5G,對於普通的網路需求來說已經相當足夠。

資料庫服務

若是依照內容的種類來分主機的服務,有分為「HTML主機」與「資料庫主機」,所謂HTML主機就是只可以放靜態的網頁檔案,靜態網站互動較少,許多功能上都受到限制。

資料庫主機就是有提供資料庫功能的主機服務,以目前WordPress等CMS系統來說,基本運作都是綁著資料庫,資料庫就是網站的命脈,因此如果要用CMS系統架站,必須選擇帶有資料庫功能的主機服務。

主機空間

主機空間主要存放的是資料庫、程式文件與影音資料,一般都以10G為單位,對於一個基礎型的形象網站來說,10G已經足夠,除非有龐大的影音資料或是網站架構龐大,可能需要架設多個網站,那才需要更大的主機空間。

不過目前主機的服務都是可以逐步升級的,一開始不知道自己的網站需要的容量,可以先選購較少的主機空間,後續需要更多的空間再升級服務即可。

不限流量?

目前市面上許多主機服務的提供者,都會強調主機「不限流量」,但是流量與背後提供的「連線速度」有關係,如果將網站的流量與連線速度以水量來比擬,如果一個網站的資料量為一公升,那麼一個人存取一個網站就是需要一公升的水量,兩個人就是兩公升,一百個人就是一百公升,這就是「流量的概念」,而連線速度就像是「水龍頭」,如果網站限制每小時只能放出0.5公升的水,那麼就算沒有限制流量,每天也只能放出12公升的水量。

以網站正常的狀況來說,可能晚上完全沒有流量,但是可能某個時間,例如廣告檔期、下班時間等,或是社群有導流時,就會在短時間內創造大量的「流量」,因此選擇主機商時,也必須注意連線速度,不要落入流量的盲點。

一般來說,「連線速度」與主機服務系統分配的資源有關係,通常可以看見規格有「CPU限制」、「RAM限制」選項(有些廠商不會公開,需要特別詢問)。

Cpanel

目前主機服務來說,Cpanel可說是標準配備,Cpanel可以讓我們很輕易的管理主機的內容。或許有些人認為,有FTP傳檔案的功能就好了,但FTP的效率遠比Cpanel效率低呀!

舉例而言,我們在WordPress官網下載了主程式的資料夾,如果透過FTP傳檔案,由於FTP的寫入方式是逐個檔案寫入,也沒有解壓縮的功能,因此如果要將這個檔案上傳到主機,就必須在電腦解壓縮,然後整個資料夾上傳,耗費時間與精神。

但是如果擁有Cpanel就不同了,我們可以把壓縮檔上傳以後,直接在主機上解壓縮。若要簡單說Cpanel是什麼,就是可以可以直接存取主機服務的介面,如果沒有提供Cpanel服務,價格再便宜也不要租用!

Cpanel介面
Cpanel介面

PHP版本

以WordPress來說,其主程式都是建構在php程式語言之上,而解析這種語言的工具就是php,而php的版本就與WordPress有相當大的關係,以最新版5.6版本的WordPress來說,官網表明系統需要「執行 PHP 7.4 及MySQL 5.6 或更新版本的伺服器」。

PHPMyAdmin資料庫管理介面

如果要自己架設WordPress,PHPMyAdmin資料庫管理介面跟Cpanel一樣根本是系統標配,由於WordPress所有的資料都是靠資料庫的寫入,所以當網站出問題的時候,或是我們需要自己備份、修改資料庫數據的時候,就必須存取php資料庫,就必須仰賴PHPMyAdmin資料庫管理介面。

SSL憑證

所謂SSL就是安全通訊協定(英語:Secure Sockets Layer,縮寫:SSL),在沒有SSL的狀況下,網站所有資料的傳輸都是直接傳輸,這就好像我們網購的時候,用透明的盒子包裝產品,這樣所有的人都可以知道內容是什麼。但是當採用SSL時,就像網購用不透明的盒子包裝產品,增加資料傳輸的隱私與安全性。

過去可能會有一個觀念是,網站沒有牽扯到金流,也沒有在網站上販售商品,所以不需要SSL,不過在網路的資訊安全日益重要的今天,目前所有的瀏覽器都已經改版,針對沒有SSL的網址,將會提醒使用者這個網站擁有安全的風險。

判別有沒有SSL,可以看網址前面的通訊協定位置,「http」就是沒有SSL,許多瀏覽器會在旁邊標註為「不安全」,「https」就是有啟用SSL功能,SSL功能可以透過cpanel自己簽署,可以讓網址變成https,但是自行簽屬因為安全性不受到信賴,也會被瀏覽器特別標註。

如果主機商預設沒有提供SSL的功能,那就必須自己購買自己串接,或是向主機商加購SSL的服務。目前全球SSL服務分為兩大SSL廠商,其中推薦且CP值高受到多數使用者信賴的為RapidSSL,另一家為cheapSSL

雖然可能只是基本的網站,但是網頁埋入的追蹤碼都會傳遞使用者資料,所以沒有SSL就會被判定不安全,對SEO來說,也會將沒有SEO的網站降低評等。對使用者來說,在瀏覽網頁前會被瀏覽器擋住,網址列也會出現「不安全」的文字提示,就難以讓用戶信賴網站進而擁有良好的網站體驗。

在了解主機之後,下一步就是網址了!

到哪裡購買網址?

主機可以自己架設也可以自己買,那網址就不一樣了,只能透過購買取得使用權限!網路上販售網址的服務也相當多,Google搜尋「買網址」就有許多的服務,目前較為知名的有PchomeGandiGodaddy中華電信等,價格都不盡相同,如果不知道如何挑選,也可以向主機廠商一起購買。

目前橡實網頁設計推薦客戶向Gandi網域服務購買網址,目前以台灣購買網址的廠商來說,以中華電信、Gandi等較為知名,評價也較好。

除了台灣的廠商之外,也可以直接向國外的服務(如Cloudflare)進行購買,由於台灣廠商多半是代理,到國外的網站購買或許可以省下代理的費用,不過在國外購買,就必須考量到是否需要開發票的問題。

由於自己購買網址,也是需要設定DNS資料,這也是一個需要研究的部分,如果想要省事,建議可以跟主機提供商直接購買,並讓主機商直接協助設定。

值得注意的是,網址跟SEO有密不可分關係,畢竟搜尋引擎的SEO評分「只認網址」,因此品牌選定網址的時候必須相當謹慎,也會建議選定之後,就購買二至三年甚至十年的使用權限,並用心經營這個網址。 橡實網頁設計嚴選優質的主機商,採用電信主機環境,擁有專業團隊維護主機環境,網址部分,我們提供預設的網址,也提供網址代辦申請的服務。

橡實網頁設計嚴選優質的主機商,採用電信主機環境,擁有專業團隊維護主機環境,網址部分,我們提供預設的網址,也提供網址代辦申請的服務。同時,在設計網頁架設網站的同時,也會導入正規且符合Google規範的SEO策略,兼顧品牌形象、內容、效能、功能與SEO,打造全方位且有效開發客戶的長青型網站!

歡迎加入社團【WordPress架站】 內容SEO從寫文章開始一起學習討論!在內容行銷SEO與架設管理WordPress的路上不孤單!

FAQ

虛擬主機百百款,該怎麼挑?

主機挑選最重要的就是主機的位置了,台灣的主機服務商通常都有提供台灣的主機以及在歐美的主機,台灣主機價格多半高昂限制多,相對歐美主機就會便宜許多。當然還有更多因素,更詳細請參考 「如何挑選主機

目前國內外有哪些主機商受到大家推薦?

目前虛擬主機商較知名且受到多數推薦使用的有
AWSCloudflareSugarHostNameCheapbluehost遠振Cloudways A2GooglePchome智邦Gandi / 老鷹主機
備註:排序為隨機,與品質、推薦程度、價格等資訊無關,請依自己的需求選擇適合自己的主機廠商與服務。

到哪裡購買網址?

主機可以自己架設也可以自己買,那網址就不一樣了,只能透過購買取得使用權限!網路上販售網址的服務也相當多,Google搜尋「買網址」就有許多的服務,目前較為知名的有PchomeGandiGodaddy中華電信等,價格都不盡相同,如果不知道如何挑選,也可以向主機廠商一起購買。