定義:網站是指在全球資訊網上,根據一定的規則,使用HTML等工具製作的用於展示特定內容的相關網頁的集合。
從功能的角度來說,網站是一種讓個人或企業能提供資訊或服務給使用者,以達到形象建立、銷售獲利等目的的工具。
從開發的角度來說,網站分為用戶端/前端及伺服器端/後端,前後端之間以http或https協定來進行資料交換。
前端主要做為與使用者互動的門面,一切從瀏覽器上能看見的都被歸類為前端。前端由HTML、CSS、JavaScript編寫構成。
後端主要將前端傳來的資料進行運算,而後產生結果再回傳給前端。後端主司資料儲存、資料處理,以及維持網站穩定順暢。所觸及的範圍包含伺服器與資料庫。
可以將網站想像成一個資料夾,資料夾裡有很多網頁文件,網址就是資料夾路徑位址,而資料夾存在主機伺服器(伺服器端/後端)中,用戶可以透過瀏覽器(用戶端/前端)向伺服器提出讀取要求,而伺服器針對要求給予回應,將網站內容呈現在用戶面前。
前後端之間串連的方法:利用API。
我是正在努力學習網頁開發知識,立志朝網頁前端工程師邁進的佧佧,這個系列是我的學習筆記及記錄,希望我的學習歷程也能給予同樣走在學習路上的夥伴一些協助,若是內容有任何錯誤或不足,也希望各位前輩、先進不吝提出,謝謝!