uwsgi概念和作用

2021-08-29 14:18:22 字數 567 閱讀 4426

wsgi

wsgi是一種web伺服器==閘道器介面==。 是乙個web伺服器(如nginx)與應用伺服器(如uwsgi)通訊的一種規範(協議)。

uwsgi

uwsgi實現了wsgi的所有介面,是乙個快速、自我修復、開發人員和系統管理員友好的伺服器。uwsgi**完全用c編寫,效率高、效能穩定。

uwsgi是一種線路協議而不是通訊協議,在此常用於在uwsgi伺服器與其他網路伺服器的資料通訊。uwsgi協議是乙個uwsgi伺服器自有的協議,它用於定義傳輸資訊的型別。

作用django 是乙個 web 框架,框架的作用在於處理 request 和 reponse,其他的不是框架所關心的內容。所以怎麼部署 django 不是 django 所需要關心的。

django 所提供的是乙個開發伺服器,這個開發伺服器,沒有經過安全測試,而且使用的是 python 自帶的 ****** httpserver 建立的,在安全性和效率上都是不行的

而uwsgi 是乙個全功能的 http 伺服器,他要做的就是把 http 協議轉化成語言支援的網路協議。比如把 http 協議轉化成 wsgi 協議,讓 python 可以直接使用。 

安裝uwsgi和使用uwsgi

部落格說明 安裝依賴apt get install build essential python dev安裝 uwsgi 使用python3的pip來安裝 pip3 install uwsgi建立配置檔案 建立類似配置檔案,uwsgi.ini uwsgi socket 127.0.0.1 3031 ...

多型的概念和作用

多型是物件導向的重要特性,簡單點說 乙個介面,多種實現 就是同一種事物表現出的多種形態。程式設計其實就是乙個將具體世界進行抽象化的過程,多型就是抽象化的一種體現,把一系列具體事物的共同點抽象出來,再通過這個抽象的事物,與不同的具體事物進行對話。對不同類的物件發出相同的訊息將會有不同的行為。比如,你的...

MFC的概念和作用

一 全程 microsoft foundation class library 我們稱 微軟基礎類庫 從硬碟的存在形式上來說,mfc就是乙個庫 動 靜態 從原理上說,mfc還是乙個程式的框架 作用 基於框架程序開發,提高工作效率,減少開發周期,節約開發成本 二 重要標頭檔案 afx.h 包含了mfc...