想要學習架設網站並不困難,可以參考我們網站設計公司網站架設的概念,對自己的網站、競爭對手的網站,有更進一步了解。
但在開始之前,認識基本的專有名詞會讓你之後的建置過程輕鬆許多。
1. 主機空間
為某寄存公司提供用戶數據的寄存及裝置儲存服務,收費與否不一定,以其提供的介面使用戶可以將網頁內容寄存,供他人使用。
2. 虛擬主機
虛擬主機為實體主機將儲存空間劃分為多個空間,並且每個空間都可以獨立運行單獨管理。
3. 網域和URL
網域是一個名稱,這個名稱會顯示在電子郵件地址 @ 符號之後,以及網址的 www 之後,通常為機構名稱,而URL (Uniform Resource Locator) 是指網址。
4. DNS
DNS的全名是Domain Name System (或Service),中文翻譯為主要網域名稱系統,是一套系統軟體,將域名和IP位址互相對照的一個分散式資料庫網,簡化了難記的數字,為網域名稱與 IP 雙向解析的角色。目前,每一級域名長度的限制是最低63個字元,域名總長度則不能超過253個字元。
舉個例子來說,您知道這個 www.twnic.com.tw 的IP位址,直接輸入 210.17.9.228 也同樣可以到達這個網址,若是今天網址連結出了問題,你輸入 210.17.9.228 還是能抵達目標網址,這就是DNS所提供的服務。
DNS查詢方式分為兩種:遞迴和疊代。DNS用戶端設定使用的DNS伺服器一般都是遞迴伺服器,它負責全權處理用戶端的DNS查詢請求,直到返回最終結果。而DNS伺服器與DNS伺服器之間一般採用疊代查詢方式。
5. SSL
SSL的全名是 Secure Sockets Layer,中文翻譯為安全通訊協定,是一種提供安全以及資料完整性的安全協定。用於保護連線安全,以及預防在兩個系統間發送的所有資料被他人讀取及修改任何相關的傳送資訊,尤其是個資或企業的機密消息。
SSL憑證像身分證一般可以在網際網路上顯示自己的身份,在資料的加密傳輸開始之前,伺服器透過「有效」的SSL憑證告訴用戶端自己是值得信賴的伺服器。而所謂「有效」的憑證和「無效」的憑證,兩者分別在於,「有效」憑證是經過憑證簽署單位CA (Certificate Authority) 信任簽署過的,CA在發放前會對申請人做身份的核對以降低網路詐騙的發生率。
6. Google Analytics Tracking Code (追蹤碼)
Google Analytics 網站分析主要是用一種稱之為網頁標記 (page tags) 的追蹤技術進行資料收集,而這標記是一小段 JavaScript 程式碼名為 Google Analytics Tracking Code, 我們就必須將這串程式碼置於網站中的每一頁、如此才能追蹤到訪客在每一頁上所進行的行為並記錄在報表中!註冊帳號後,輸入網站資訊,將取得的追蹤碼放到網站 <head> 標籤裡,google就會開始幫你追蹤你的來訪者資訊了。
7. Google Map API key (金鑰)
點擊取得金鑰 (GET STARTED) 按鈕後,將你的網域輸入限制的HTTP參照網址內,系統就會自動產生一組金鑰提供你使用了。
8. Sitemap
根據瀏覽器不同對應的格式也是有差異的,主要是讓搜尋引擎了解您的網站架構與內容比重,進而建立網站索引,讓您的網站訊息更容易傳達給有需要的人。
9. TLD
頂級域 (Top-level Domain) 是網際網路DNS等級之中的最高級的域,它保存於DNS根域的名字空間中。頂級域名是域名的最後一個部份,即是域名最後一點之後的字母,在申請網域的時候,在相關網站上會看到依據國家、地區、或企業型態等不同而不一樣。
10. 前端 (Front-End)
當你打開一個網站,看到酷炫的動態效果吸引你看更多資訊,或在瀏覽整個網站時點擊按鈕會出現提示資訊,按箭頭又會滑到下一個畫面,看到最底端點按鈕又會咻咻咻滑回頂端,這些都是屬於前端的範疇。如果把前端比喻為網站建置工程裡的魔法師再恰當不過了! 透過程式碼 ( 咒語 ) 讓畫面變得生動又流暢 ( 奇幻 ) 。
常見的程式語言:HTML、CSS、JavaScript (JS)
11. 後端 (Back-End)
現在已經有不少網站是有建置後台的,也就是讓網站管理者可以直接上傳圖片、文字到網站前台畫面顯示。又或者,當使用者留言、買東西下訂單、加入會員時,這些內容又怎麼讓管理者知道呢? 這就是後端掌控的範圍了!所有網站的資料內容都會透過後端的程式存放到網站的資料庫內,資料庫就像一個大型的倉庫,裡頭會分門別列儲存著資料,當有需求時,會再透過後端程式將這些資料、JS送往前端的畫面中。
常見的程式語言:PHP、Python、Ruby、Node.js、Go
先有以上最基本的名詞了解之後,來學如何架設網站就能如魚得水些,再看我們的公司網頁網站架設的新手教學,跟著步驟一步一步來,一定能完成你心目中理想的網站。
網站架設公司協助您打造理想的網站
在架設網站時遇到困難嗎?或是不知道該從何下手、或者優化您的網站? 您可以洽詢網站架設公司的專業建議,或委託網站架設公司為您服務。尋找網站架設公司除了能打造優秀的網站基礎、開發全新網站系統,好處還包括架設後的除錯、定期維護等,為您解決潛在的疑難雜症。