b/s架構
c/s架構
優點
想改檔案先攻擊伺服器,相對安全;便於維護;單一http進行通訊;
占用伺服器資源較小;可以通過任意的協議進行訪問;
缺點
載入較慢;對伺服器壓力加大;
本地檔案容易被篡改;開發成本大;跨平台差;
客戶端瀏覽器
html
css客戶端指令碼程式
web伺服器
伺服器端指令碼語言
資料庫
http:即超文字傳輸協議(hyper text transfer protocol),用於保證客戶機與伺服器之間的通訊。
常見的幾種狀態碼(文獻)
url:即統一資源定位符(uniform resouce locator),用於定位全球資訊網上的文件或資料。
http:// //超文字傳輸協議
www.baidu.com //網域名稱
:80 //埠號(預設為80埠,可不寫;若為其他埠時,則需要在網域名稱後加上埠號)
demo //目錄
index.php //demo目錄下的乙個檔名
? //開始傳入引數
id //引數名
user //引數值
& //繼續傳入引數
URL協議和HTTP協議
什麼是url?使用者輸入的鏈結如www.baidu.com就是乙個url,也叫統一資源定位符 uniform resource locator 它支援很多的協議如 http,ftp url作用是什麼?模擬於網購,url相當於網購時的收貨位址,定位伺服器資源,並將其展示給使用者。url的詳細格式 建議...
HTTP協議和HTTPS協議
最近http協議,https協議,ssl協議,數字簽名這些老是在眼前跳,但是很多都忘記了,重溫了一把,總結一下 1.http協議 http協議是超文字傳輸協議,埠為80,屬於應用層協議,由請求和響應構成,永遠都是客戶端傳送請求,服務端回送響應。這樣就限制了使用http協議無法實現在客戶端沒有發起請求...
HTTP協議和HTTPS協議
http 超文字傳輸協議 是乙個簡單的請求 響應協議,它通常基於tcp之上 http請求中的常用訊息頭 乙個http響應代表伺服器向客戶端回送的資料,它包括 乙個狀態頭 若干個訊息頭 以及實體內容 1 建立tcp ip連線,客戶端與伺服器通過socket三次握手進行連線 2 客戶端向服務端發起htt...