CGI、FastCGI、WSGI、uwsgi、uWSGI

2020-04-09 14:50:12 浏览数 (1)

CGI

通用网管接口,定义了客户端服务器之间是如何传递数据的。

FastCGI

快速通用网管接口,是CGI的升级版本,它致力于减少服务器与CGI程序之间的互动开销,从而使服务器可以同时处理更多的网页请求。

使用FastCGI的服务器有:

代码语言:javascript复制
Apache HTTP Server (部分)
    Cherokee HTTP Server
    Hiawatha Webserver
    Lighttpd
    Nginx
    LiteSpeed Web Server
    Microsoft IIS

wsgi

Python Web Server Gateway Interface 的缩写,是为Python定义的web服务器和web框架之间的接口标准

uwsgi

是uWSGI服务器独有的协议,用于定义传输信息的类型,是前端服务器与uWSGI的通信规范。

uWSGI

uWSGI是一个web服务器,它实现了WSGI协议、uwsgi、http等协议,用于接收前端服务器转发的动态请求并处理后发给web应用程序。

0 人点赞