一.瀏覽器的工作原理及種類
瀏覽器在客戶端執行的瀏覽網頁的軟體
客戶端環境:解析度不同造成的
瀏覽器相容性問題:高版本瀏覽器不相容低版本瀏覽器
問答:
在網路頻寬相同的情況下同一臺計算機使用不同的瀏覽器訪問同乙個**,為什麼訪問速度會不一樣?
軟體複雜度:
軟體執行效率:演算法是否先進、**是否簡潔有效
安全級別的設定高了以及載入了許多外掛程式也會影響訪問速度
什麼事瀏覽器cookie
實際情況是有時需要瀏覽器能夠記住一些資訊,且這些資訊無需使用者記住。
https://與http://的區別:
hyper text trransfer protocol over secure socket layer 安全套接層
二.c/s模式與b/s模式
軟體執行模式:client/server 客戶端/伺服器、brower/server瀏覽器/伺服器
c/s模式:客戶端通過顯示邏輯,事務處理邏輯,以及伺服器端的事務處理邏輯、資料庫進行互動
b/s模式:客戶端通過表示邏輯、web伺服器端的事務處理邏輯、資料伺服器端的事務處理邏輯以及資料庫的互動
伺服器可以使資料庫伺服器、通訊伺服器、其他應用伺服器
c/s模式與b/s模式的優缺點:
c/s模式:
優點:可異種平台整合、分布式管理、能充分發揮客戶端pc的處理能力、執行安全、穩定、速度快、且在適當情況下可掛機操作。
不足:必須在客戶端安裝應用程式-客戶端軟體,需要在客戶端安裝支援系統執行的動態鏈結庫等,存在移植困難,使用者介面風格不統一,操作複雜,不利於推廣使用,維護和公升級過程繁瑣,資訊內容和形式單一和不易應用新技術等
b/s模式:
注意:
CS架構與BS架構
cs架構 c s client server 基於客戶端 伺服器 cs架構的優點就是基於客戶機和伺服器模式,大部分的運算是在客戶機上執行,從而提高一定的效率,但是也因為他在客戶機上執行,所以要安裝客戶端,也導致了軟體維護和公升級時的不方便,需要程式設計師親自進行公升級配置。舉例 qq聊天軟體。以及眾...
BS結構與CS結構
cs結構 即客戶機和伺服器結構。它可以充分利用兩端硬體環境的優勢,降低系統的通訊開銷。cs結構是二層結構的平台模式,cs結構要求客戶端安裝指定的軟體 客戶端負責前端的資料處理,服務端進行後台的服務處理,網路遊戲都採用cs結構。bs結構 瀏覽器和伺服器結構。bs結構是三層體系結構,bs結構只需客戶端安...
C S與B S的區別
c s是client server的縮寫。客戶端需要安裝專用的客戶端軟體。b s是brower server的縮寫。客戶機上只要安裝乙個瀏覽器。在這種結構下,使用者介面完全通過www瀏覽器 實現,一部分事務在前端實現。但是主要是邏輯在伺服器端實現。瀏覽器通過web server同資料庫進行資料互動。...