【Django必备04】——什么是WSGI?uwsgi、uWSGI和WSGI的区别?
07.什么是WSGI
WSGI(Python Web Server Gateway Interface,即Web服务器网关接口)是Python定义的Web服服务器和Web应用程序或框架之间的一种简单而通用的接口。它是Python为了解决Web服务器端与客户端之间的通信问题而产生的,它基于现存的CGI标准而设计。其定义了Web服务器如何与Python应用程序进行交互,让Python写的Web应用程序可以和Web服务器对接起来。
08.uwsgi、uWSGI和WSGI的区别

- uwsgi:是uWSGI服务器实现的独有协议,用于Nginx服务与uWSGI服务的通信规范
- uWSGI:是一个Web服务器,它实现了WSGI/uwsgi/HTTP等协议,用于接收Nginx转发的动态请求,处理后发个python应用程序
- WSGI:用在python web框架(Django/Flask)编写的应用程序与web服务器之间的规范

浙公网安备 33010602011771号