我的Web後端開發學習之旅01
阿新 • • 發佈:2018-12-22
web架構: C/S: client(客戶端)/server(伺服器端) 跨平臺性差 B/S: browser(網頁端)/server(伺服器端) 跨平臺性強 用的多 web分類: 靜態web 動態web:ajax和dom結合 模板語法
WSGI 是一份標準,是python應用程式或者框架和web伺服器之間的一種介面,是一套python web端的客戶端與伺服器端的一種通訊標準 常用的實現方式 uwsgi gunicorn
MVC (python中叫MTV)
M: model 模型層 作用:封裝對資料庫的操作,常見的操作,建立表,刪除表,修改表,增刪改查等 V: view 檢視層 作用:顯示資料,通常指web開發中的前端,用來顯示資料庫資料 C:controller 控制層 作用:1.接受請求,處理請求 2.連線模型層和檢視層 響應動態web端過程(使用者發出請求,控制層接受請求,連線模型層,模型層拿出資料庫資料儲存到變數中,並返回該變數給控制層,控制層又將該變數交給檢視層進行渲染,生成一串字串(內容是html程式碼),響應客戶端)