最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

HTML 基本原理

2023-08-30 21:54 作者:小步2023  | 我要投稿

https://www.xiaobuteach.com/html/introduce/principle.html?from=bili

HTML 基本原理

我們?cè)L問(wèn)jd.com看到京東首頁(yè),基本原理是什么?

BS架構(gòu)的請(qǐng)求與響應(yīng)模型。


1 瀏覽器

常用的瀏覽器包括:Chrome(Google公司)、Edge(微軟公司)、FireFox(Mozilla公司)、360瀏覽器等國(guó)內(nèi)大廠瀏覽器。

我們?cè)跒g覽器輸入網(wǎng)頁(yè)地址,請(qǐng)求相應(yīng)的網(wǎng)頁(yè),網(wǎng)頁(yè)內(nèi)容來(lái)源于服務(wù)器。


2 服務(wù)器

網(wǎng)站對(duì)應(yīng)有自己的服務(wù)器主機(jī),服務(wù)器主機(jī)部署網(wǎng)頁(yè)服務(wù),常用的HTML服務(wù)(也稱WEB服務(wù)器)包括:nginx、apache等。

服務(wù)器主機(jī)有自己的域名與IP。

當(dāng)服務(wù)器接收到我們?yōu)g覽器傳遞的網(wǎng)頁(yè)地址請(qǐng)求,會(huì)把HTML代碼傳給我們的瀏覽器,瀏覽器解析HTML、完成頁(yè)面顯示。


3 BS架構(gòu)

上述使用瀏覽器向服務(wù)器請(qǐng)求網(wǎng)頁(yè)的過(guò)程即BS架構(gòu),即:請(qǐng)求—響應(yīng)模型。

B:Browser,瀏覽器;

S:Server,服務(wù)器。

瀏覽器(B)向服務(wù)器(S)請(qǐng)求網(wǎng)頁(yè),稱為請(qǐng)求過(guò)程。

服務(wù)器(S)向?yàn)g覽器(B)響應(yīng)HTML代碼,稱為響應(yīng)過(guò)程。

瀏覽器把"看不懂"的HTML代碼解析顯示成"好看"的網(wǎng)頁(yè)。


CS架構(gòu)

與BS架構(gòu)相對(duì)的是CS架構(gòu)。

C:Client,客戶端;

S:Server,服務(wù)器。

CS架構(gòu)需要下載安裝的應(yīng)用程序,如:QQ、360安全衛(wèi)士,屬于CS架構(gòu)。

CS架構(gòu)的缺點(diǎn):升級(jí)需要用戶重新下載與安裝新版本;開發(fā)成本高;開發(fā)漂亮的界面成本高。

CS架構(gòu)的優(yōu)點(diǎn):大型游戲需要響應(yīng)速度非???,CS架構(gòu)更加合適;操作系統(tǒng)底層操作權(quán)限更高,如360。


BS架構(gòu)的優(yōu)點(diǎn)

1)升級(jí)方便:不需要用戶重新下載與安裝,各網(wǎng)站系統(tǒng)升級(jí)對(duì)于用戶無(wú)需任何操作;

2)開發(fā)成本低,開發(fā)效率高;

3)容易開發(fā)好看的界面。


4 我們的hello頁(yè)面,服務(wù)器在哪里

本節(jié)內(nèi)容大家理解有服務(wù)器這么一個(gè)東東即可,不需要掌握。

我們安裝的Open In Default Browser插件,它內(nèi)置了服務(wù)器,當(dāng)我們通過(guò)它打開頁(yè)面時(shí),會(huì)在本地啟動(dòng)服務(wù)。

服務(wù)的端口如下圖是52330(可能會(huì)變化)。localhost表示當(dāng)前主機(jī)的虛擬域名。


測(cè)試關(guān)閉服務(wù)器

通過(guò)DOS指令查找端口對(duì)應(yīng)進(jìn)程

netstat -ano | findstr 端口

查看進(jìn)程ID對(duì)應(yīng)的程序名

tasklist | findstr 進(jìn)程ID

強(qiáng)制關(guān)閉進(jìn)程

taskkill /pid 進(jìn)程ID /F

瀏覽器刷新頁(yè)面地址,無(wú)法訪問(wèn)。

VSCode通過(guò)Open In Default Browser再次打開網(wǎng)頁(yè),它又會(huì)自動(dòng)啟動(dòng)服務(wù)。

上述過(guò)程,說(shuō)明Open In Default Browser會(huì)自動(dòng)啟動(dòng)服務(wù)器,非常方便開發(fā)。


生產(chǎn)環(huán)境的服務(wù)器

生產(chǎn)服務(wù)器部署項(xiàng)目時(shí),我們會(huì)在服務(wù)器部署nginx或apache服務(wù),不會(huì)通過(guò)vscode插件Open In Default Browser來(lái)啟動(dòng)服務(wù)。


HTML 基本原理的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
双柏县| 连山| 油尖旺区| 福贡县| 肥西县| 克拉玛依市| 醴陵市| 丽水市| 岢岚县| 天台县| 兴化市| 香港| 东山县| 鹤山市| 三穗县| 万载县| 车险| 手游| 吴堡县| 密云县| 绩溪县| 天峨县| 安国市| 通河县| 庆元县| 商洛市| 太白县| 宁海县| 德保县| 绍兴县| 西畴县| 普洱| 白沙| 新乡市| 汤阴县| 阿拉善右旗| 京山县| 临泉县| 洪泽县| 策勒县| 喀什市|