1.cgi、fastcgi、php-cgi、php-fpm是什么?
-
cgi 能让web浏览器和web服务器之间沟通POST数据等。
-
fastcgi 在cgi的基础上增加了管理者,master/worker模式。
-
php-fpm php专用的fastcgi,在此基础上增加了更多功能。
-
php-cgi 5.4版本被php-fpm取代了的原fastcgi实现。
2.为什么window没有php-fpm?
- fpm核心设计围绕fork构建的,而在window上fork不能良好模拟.
FastCGI Process Manager (FPM) #121725
Cygwin如何在window上实现fork的
3.什么是fork?
- Fork就是克隆一个进程.
linux fork函数详解
4.window使用fpm有没有代替方案?
- cygwin,一个在window平台上拥有优化后fork的全功能和性能.
Cygwin如何在window上实现fork的