cgi fastcig WSGI uwsgi uWSGI

  • 1 cgi fastcig WSGI uwsgi uWSGI   # cgi:通用网关接口(Common Gateway Interface/CGI)是一种重要的互联网技术,可以让一个客户端,从网页浏览器向执行在网络服务器上的程序请求数据。CGI描述了服务器和请求处理程序之间传输数据的一种标准。     一句话总结: 一个标准,定义了客户端服务器之间如何传数据        # fastcig:快速通用网关接口(Fast Common Gateway Interface/FastCGI)是一种让交互程序与Web服务器通信的协议。FastCGI是早期通用网关接口(CGI)的增强版本      一句话总结: CGI的升级版      常用的fastcgi软件:            Apache HTTP Server (部分)    :LAMP  LNMP            Nginx(主流):nginx是一个符合fastcgi协议的软件,处于浏览器和web程序之间,主要做请求转发和负载均衡,也可以称之为服务器中间件            Microsoft IIS:windows server

  • 2# WSGI:Web服务器网关接口(Python Web Server Gateway Interface,缩写为WSGI)是为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口。自从WSGI被开发出来以后,许多其它语言中也出现了类似接口 一句话总结: 为Python定义的web服务器和web框架之间的接口标准    wsgiref:性能很低,python实现的,django内置了,测试阶段用,上线不用    uWSIG:性能高,c实现的    gunicorn:python实现的      # uWSGI: 符合wsgi协议的web服务器,上面标准的具体实现​  # uwsgi:uWSGI服务器,自有协议

  • 3 Apache -Apache 公司    -Apache  web服务器    -Apache  开源协议   -Kafka :apache顶级开源项目        -echars:原来是百度开发的,交给了apache孵化

posted @ 2022-11-09 21:03  懒羊羊A  阅读(44)  评论(0)    收藏  举报