1. 程式人生 > >我的Web後端開發學習之旅01

我的Web後端開發學習之旅01

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程式碼),響應客戶端)