從你在瀏覽器輸入google.com發 生什麼事?
相關名詞解釋
IP 位置
:
- 類似地址的門牌號碼
- 由四個數字組成,範圍是 0 ~ 255
域名 ( Domain )
:我們常用的網址
類似景點名稱,例如:中正紀念堂
例如:google.com,它就是一個域名
DNS
( Domain Name System )
- 幫你把 域名 轉換成 IP 位置
如圖
:
前端 VS 後端
前端 (Front-end)
我們打開google首網,所有看的到的畫面,都算是前端的範疇
後端 (Back-end)
使用者看不到在 Server 上面處理的搜尋功能,資料庫溝通...等。
從你輸入 google 搜尋 到你按下 Enter 中間發生了哪些事?
如圖
:
1.瀏覽器
發送request給DNS
,google.com 怎麼走?
2.DNS
回傳 response,Server IP位置 172 . 217 . 27 . 142 就是了。
3.瀏覽器
發送request給 Server
IP 位置 172 . 217 . 27 . 142 。
4.位在IP 172 . 217 . 27 . 142 的 Server
接收到 request。
5.Server
去詢問資料庫
,查詢你要的關鍵字。
6.資料庫
找到了,把資料回傳給 Srver
IP 位置 172 . 217 . 27 . 142 。
7.Server
IP 位置 172 . 217 . 27 . 142 回傳 response 給瀏覽器
。
8.瀏覽器
解析回傳的 response 並顯示出來。