84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
现在我的服务是在nginx + fpm 方式运行。
请问php用cgi跑和fpm跑有什么区别么?
php新手对这两概念不太了解,求教各位。
小伙看你根骨奇佳,潜力无限,来学PHP伐。
用fpm更好。
cgi是最原始的方式,即Nginx针对每一个请求,创建一个PHP解释器进程,处理完请求后,进程销毁。 fastcgi算是cgi的升级版,Nginx会创建一个(或多个)持久的进程,逐个处理请求,省去了创建和销毁进程的开销。
phpfpm是PHP的fastcgi管理器,有很多实用的功能(如灵活地配置进程池管理策略), 应该说是和Nginx配合的最佳选择。
PHP-FPM 是为 PHP 内核编写的补丁,用来根据需要处理 FastCGI 进程的启动、停止、重启。
最近有消息称,PHP5.4 将很有可能把 PHP-FPM (PHP FastCGI 进程管理器)补丁包含在内核里。
用fpm更好。
cgi是最原始的方式,即Nginx针对每一个请求,创建一个PHP解释器进程,处理完请求后,进程销毁。
fastcgi算是cgi的升级版,Nginx会创建一个(或多个)持久的进程,逐个处理请求,省去了创建和销毁进程的开销。
phpfpm是PHP的fastcgi管理器,有很多实用的功能(如灵活地配置进程池管理策略), 应该说是和Nginx配合的最佳选择。
PHP-FPM 是为 PHP 内核编写的补丁,用来根据需要处理 FastCGI 进程的启动、停止、重启。
最近有消息称,PHP5.4 将很有可能把 PHP-FPM (PHP FastCGI 进程管理器)补丁包含在内核里。