从最原始的意义上来说,CGI是一种设计思想,其最早的实现是每次请求都直接调用 *** 作系统来创建进程、销毁进程,这种程序虽然效率不高但是给WEB数据动态访问提供了很好的思路。
现在经过改进的CGI效率已经大大提高,尤其是fastCGI等实现。
而
WSGI是Web Server Gateway
Interface的简称,从名字上看和CGI一定有渊源。事实上,由于之前的CGI程序和编写WEB服务所用的语言往往是不同的(CGI用C,WEB用
PHP等),WSGI的其中一个目的就是让用户可以用统一的语言编写前后端,WSGI参考了CGI的设计,对CGI的设计思想进行了进一步包装。
参考:>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)