WSGI 的替代品是什么?有沒有使用非 WSGI 的 python web 框架?它與 WSGI 有何不同?我找不到任何在互聯網上不使用 WSGI 的例子。
謝謝
uj5u.com熱心網友回復:
簡短回答:是的,有 CGI、FastCGI 等介面和許多其他選項。
長答案:對于需要介面的 Python 框架來說,WSGI 是一個更實用的選擇。
WSGI 旨在成為為 python 網路框架(如flask)提供服務的標準協議。沒有它,您的框架就不能安全、正確地自托管供公共使用,并且沒有完美的可擴展性。它們通常還需要反向代理(例如 Nginx)作為網路服務器、反向代理和/或轉發請求。它的作用如下:
客戶端<--> Nginx 或 Web 服務器<--> WSGI 介面<-->框架
或者
客戶端<--> WSGI 介面<-->框架
介面有多種選項可供選擇,它們可以在這里找到,但它們本質上都是 WSGI 介面——都是用 python 撰寫的。還有ASGI,它是WSGI的繼承者。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/381337.html
