电子商务网站的建设报告,建设一网站有什么用,北京网站设计学习,用宝塔做网站步骤Web server(apache, nginx) 接受到一个php请求后要解析php文件, 怎么解析呢, web server是C语言写的, 所以需要一个协议, 一个php解释器, 也就是CGI. FastCGI是用来提高CGI性能的, 可以说是CGI的升级版. CGI每当一个请求过来都要开启一个进程, 访问结束再关闭一个进程, 太累. F…Web server(apache, nginx) 接受到一个php请求后要解析php文件, 怎么解析呢, web server是C语言写的, 所以需要一个协议, 一个php解释器, 也就是CGI. FastCGI是用来提高CGI性能的, 可以说是CGI的升级版. CGI每当一个请求过来都要开启一个进程, 访问结束再关闭一个进程, 太累. FASTCGI是可以做一个master, 手下有很多worker, 来一个请求交给一个woker, 其他的待命, 再来个请求再给一个worker. 就节省了很多事情. 也就是说开启了很多进程, 在那候着, 节省了开, 关进程的时间. 还能自动关闭一些闲置进程, 节约资源. php-fpm是用来实现fastCGI的, fastCGI只是一个协议, 不能管理进程, 所以就需要一个可以调度PHP-CGI进程的东西, 后来被PHP官方收了.转载于:https://www.cnblogs.com/derrck/p/4493711.html