B/S架構
阿新 • • 發佈:2021-11-14
1、B/S架構概念
B是browser(瀏覽器)使用者使用的所有客戶端(部分手機APP,小程式),我們都可以把它視為瀏覽器,S是server(伺服器)。瀏覽器發出請求,通過http等網際網路協議,傳送至s端伺服器,S端把網頁檔案傳送給前端,B端瀏覽器收到檔案後瀏覽器進行解析成圖形介面,可供使用者操作
2、B/S架構的優缺點
優點:
(1)該架構不需要安裝客戶端,可以直接執行在Web瀏覽器中
(2)B/S架構可以直接放在Internet網路上,從而達到通過某些特權來控制多客戶端訪問的目的以及互動方式。
(3)B/S架構由於不需要安裝客戶端,因此不存在更新多個客戶端以及升級伺服器等問題
缺點:
(1)在跨瀏覽器中,B/S架構不是令人最滿意的架構
(2)想要達到CS程式的程度還需要付出很多努力才可以
(3)在速度和安全性方面,仍然需要花費巨大的設計成本,這是B/S架構中最大的問題。
(4)客戶端伺服器互動是請求響應模式,通常需要重新整理頁面,這是不願意看到客戶的。