1、什么是CGI
CGI:common gateway interface,公共网关接口
作用:,对客户端提交的HTML页面进行数据处理的接口。
CGI的处理流程:
(1)web服务器每接收到一个请求,就会fork()一个子进程运行CGI程序
(2)当CGI程序数据处理完之后,web服务器就会杀死该子进程。
2、CGI的缺点
CGI的缺点:
(1)频繁地创建和销毁进程
(2)导致web服务器效率低下,无法处理高并发情况
3、fastCGI
为了解决CGI的缺点,提出了很多的改进方法。这里我们介绍fastCGI。
fastCGI:
FastCGI接口方式采用C/S架构,可以将HTTP服务器和脚本解析服务器分开。<