超新手架站懶人包 先了解所有要素

這篇文章會分享一些比較技術性的事情,這些事情是經營一個網站的站長都應該要了解的事情,無論是自己籌備主機,或是找Andy等其他網頁設計公司,都會遇到的事情。

第一個就是分享,要擁有一個網站,需要哪三個元素呢?

網站三要素:主機、網址與系統

一個網站的核心就是主機,主機可以說是網站的家,除了網站的資料放在主機之外,當有人造訪網站的時候,主機負責把內容推給讀者看,也會負責運算網頁的程式碼。

我們說的流量,或是我們去網站上搶票的時候,遇到當機卡住,就是主機沒辦法短時間處理大量的運算造成的。

網站的住址:網址

第二個就是網站的住址,就是網址,在沒有網址以前,如果我們要前往網站,就必須利用主機的IP位置,IP位置非常不友善,就像是經緯度一樣,我們可以知道位置,但是不好記憶。

而網址就是我們可以利用好記的字串,讓我們跟其他想造訪網站的人,能夠直接輸入好記的住址,就能前往網站。

網站的靈魂:系統

最後一個就是系統,系統是網站的靈魂,空有主機與網址也沒有辦法,要有內容有前後台,就需要系統。

目前經營內容部落格,或是架設簡單的形象或是小型電商網站,WordPress是最熱門的系統,但是發展到了現在,如何妥善的運用,用最小的成本去打造最佳的系統性能,最容易的管理模式已經不像過去那樣簡單。

WordPress系統發展成熟,也有很多好用的工具,但是工具越簡單,對網站主機跟系統的負載就越重,造成後續維護成本提高,如何在好用跟降低維護成本的翹翹板取得平衡,就是減法架站學的核心。

入門網站主機 3大推薦

上一篇我們談到網站的家就是主機,也因此想要架站的朋友,第一步就是要購買租用主機,那主機有什麼選擇呢?

Bluehost

Bluehost是目前「推薦最多」的主機服務,但是評價非常兩極,主要的定位是「入門型的網站」,例如基礎的部落格、或是小流量的形象網站,是很適合的,不過由於低價方案是屬於共用主機,所以品質比較不穩定,會建議想要連線品質的,可以選擇中高價位的方案。

Cloudways

Cloudways很多人認為是主機,但是其實他只是一個「整合主機管理介面」,他集合了歐美一些地區的機房主機服務,並提供專屬的介面,讓你可以輕易的管理自己的主機服務,也有包含WordPress跟一些常見網站系統的安裝工具,所以變成很多人的首選。

不過因為很方便,而且安裝好以後,只需要安裝一些常見的編輯工具,套版以後就可以做好一個網站,所以有很多人就是認為這樣就是架站了,也因此就開始接案,當起了網頁設計師,也會開始授課。

橡網專業主機服務

在兩種之外,就是專業的主機服務提供者,Andy自己也有提供主機服務,是Andy在試用過許多主機服務之後,找到一個主機位置在日本,價格跟服務介面好,且連線速度品質穩定的主機商。

但是自己就可以買?為什麼需要找人呢?因為其實主機服務有很多可能性,平常穩定的時候沒有什麼問題,但是如果遇到網站的問題,有時候需要透過主機介面解決的,那就需要有專人負責處理會比較快速,畢竟主機的管理是比較工程的事情,如果比較沒有工程背景的,或是沒有接觸過的,不太了解背後原理的,可能就會比較花時間。

主機的工具越方便,價格也相對越高昂,而且有些工具可能並不符合自己的網站需求,不經過他人自行購買當然很棒,也可以節省很多費用,但是平常沒事,遇到需要進階的主機管理技巧的時候,就會花費更多的價格。

解構網域網址 4部分

在這個沒有網路的今天,網址充斥在我們的生活中,有人可以透過網址直達網站,也有人習慣透過搜尋引擎或是書籤前往網站,很多詐騙的連結都是網址,所以了解網址,已經是站長必備的課題了!

網址分為四個部分,每一個部分都有自己的意義,讓我們來看是哪四個部分吧:

通訊協定https

網址的第一部分就是你要告訴網站主機,你要用什麼方式開啟網站,最常見的就是http,這是網際網路的通訊協定,而有帶SSL的http就是https,另一種常見的通訊協定就是ftp,這是檔案傳輸的通訊協定,如果帶有加密就是sftp,如果是單純指令模式的通訊協定,那就是ssh。通訊協定後面,都帶著「://」冒號跟兩個斜線,後面才接網址。

隸屬網域:www

網址的第一部分,就是在第一個點前面的東西,這是「隸屬網域」的區塊,而一般網站的網域是屬於整個「網際網路」,所以網域就是www,但是隸屬於www的狀況,網址演變到現在,www在設定的時候,都會省略,讓網址看起來更簡潔。

而如果網站有子網域,那www這個位置就要放子網域的名稱,代表網站隸屬於這個子網域。以下舉一個簡單的例子。

這是橡實的網站 acornpro.dev ,輸入這個可以到我的網站,但是網址的全貌應該是「 www.acornpro.dev 」,只是www被省略掉了,那如果我建立一個寫部落格的子網域,就是隸屬於我的網址的另一個「獨立」網站,那就會是 「 blog.acornpro.dev 」當然blog可以是任何名稱,端看自己想要的名稱是什麼。

網域主名稱

網址的中間(如果www省略,那就是第一部分),那就是網址最重要的部分,也就是我們可以自己決定的網域主名稱。

當我們想要建立自己的網站,網域的命名就是一個蠻重要的課題,通常網頁設計師說「想看看你的網址要什麼吧?」那就是要你去思考自己的網站,要用什麼英文字串組合,讓別人好記,不會跑到別人家或是太容易忘記。

這個部分目前支援中文,但是中文只有少部分的網域解析單位可以用,中文會被轉換成一串亂碼翻譯成正常的英文網址,所以網址還是建議取名為英文就好,不支援小數點,但是支援橫線。

網域後綴

網址的最後一個部分就是網域的後綴,常見的就是「.com」「.tw」這些,常見的都是屬於「頂級網域」,這個頂級並不是比較高級的意思,那為什麼叫做頂級呢?

這個網域後綴是可以去申請的,而com是最早期最廣泛使用的,建立的單位就是網際網路單位,是全球性的,所以com可以被用在「任何一種網站」,但通常會比較強調國際性的,所以現在主流都是歐美網站在用。

另一種是國家申請的,例如台灣就有「.tw」「.com.tw」,通常我們使用這類,就是網站的內容或是提供者是在台灣境內或是跟台灣有關係的,如果網站完全跟台灣無關,可以購買.tw,但是這是不符合使用規範的。

在台灣還有幾種後綴,「.gov」是政府單位,「.org」是組織在用的,這些域名後綴因為隸屬的單位很大,都是國家等級或以上的,所以才被稱為頂級域名。

不過除了頂級域名之外,現在也有各式各樣的域名,例如橡實的官網就是用「dev」,主要是給工程師用的,規定網站一定要有SSL加密,另外Andy也很喜歡「.art」「.cc」這類小眾的域名後綴,有時候價格可以很便宜,也可以凸顯網站的特色。

網域挑好以後,就可以到網站上「租用」,有一種都市傳說是,網域租用時間越長,越有利於SEO。但Andy是認為以一個網站經營時間來說,一年起步,一年成熟,一年完成,所以Andy都會建議一次購買三年為期,不過如果只是實驗性質或是好玩而已,那就租用一年就夠了,穩定之後再租用後續年份。

到哪裡買網址 第一推薦Gandi

Gandi是Andy最愛的買網址服務,介面真的很簡單,管理也相當容易,價格雖然不是最便宜的,但以管理跟安全性來說,Gandi已經是台灣業界首選。

Hinet

如果對中華電信有莫名的喜愛,那可以選擇Hinet網域的租用服務,設定介面比較陽春,需要比較熟悉的人操作會比較快,只要搜尋「Hinet 網域」,就可以查看購買畫面。

Godaddy

「爹地」的主機跟網域服務非常老牌,很多人覺得Godaddy是品質保證,但是Andy真的不建議爹地的主機,網域的話可以考慮,但是後台的管理介面比較繁複,不那麼直覺。(都市傳說:如果有想跟爹地買網域再在爹地網站查價格,不然很可能被爹地買走高價賣給你!)

網域購買不只看價格,網域資訊的保護、後台管理介面、DNS資訊更新速度、穩定度都是需要考量的點。

什麼是DNS 3分鐘了解

我們之前已經了解主機跟網域了,那麼要把主機跟網域串接起來,就是我們常常見到的DNS服務,什麼是DNS呢?簡單來說,就是「主機跟網域的橋樑」。

DNS 是「網域名稱系統」(Domain Name System) 的縮寫,每一個主機都屬於一個網域Domain,但是網域的位置都是利用IP作為名稱,就像是地球的經緯度,也像是地址,而DNS就是給這個網域一個名稱,可以想像是「專屬的店名」,而把經緯度跟店名連接起來,就是DNS。

不管使用什麼主機的服務,架站的第一步都是先購買好網址,買好以後,就要去更改網址設定的「名稱伺服器」,而主機都會提供名稱伺服器,通常是ns開頭的兩串網址,ns的意思就是name server。

網域的設定改好之後,就去主機端登錄自己的網址,有了網域的名稱伺服器指向,那主機就可以抓到網域名稱,兩端就串起來了!這就是DNS串接的步驟!

值得注意的是,DNS的紀錄是全球性的,會依照TTL的設定固定時間檢查一次,而DNS設定更新之後,就要發布到全球的DNS節點資料庫,要全部的DNS節點資料庫都更新,才算DNS更新完成,這個時間從1小時到24小時不等,有時候可能會到48小時。

如果你所有的DNS設定都確定無誤,但DNS都不正常,要麼換網路無痕確認,要麼就去喝杯咖啡等等吧!

還有很多疑問?沒關係!

歡迎找Andy聊聊~
Contact Form

橡實資訊有限公司

統編:90685854
E-mail: service@acornpro.dev