您好,匿名用户
随意问技术百科期待您的加入

php cgi与fpm的比较

+2 投票

现在我的服务是在nginx + fpm 方式运行。

请问php用cgi跑和fpm跑有什么区别么?

php新手对这两概念不太了解,求教各位。

用户头像 提问 2013年 7月15日 @ Hera 上等兵 (249 威望)
分享到:

1个回答

+1 投票
 
最佳答案

用fpm更好。

cgi是最原始的方式,即Nginx针对每一个请求,创建一个PHP解释器进程,处理完请求后,进程销毁。
fastcgi算是cgi的升级版,Nginx会创建一个(或多个)持久的进程,逐个处理请求,省去了创建和销毁进程的开销。

phpfpm是PHP的fastcgi管理器,有很多实用的功能(如灵活地配置进程池管理策略), 应该说是和Nginx配合的最佳选择。

用户头像 回复 2013年 7月15日 @ Lulu 上等兵 (293 威望)
选中 2013年 8月15日 @Saber
提一个问题:

相关问题

0 投票
1 回复 24 阅读
用户头像 提问 2013年 11月14日 @ 坑爹 上等兵 (128 威望)
0 投票
1 回复 60 阅读
用户头像 提问 2012年 12月1日 @ Archer 上等兵 (494 威望)
0 投票
1 回复 29 阅读
用户头像 提问 2014年 1月5日 @ Dionysus 上等兵 (229 威望)
0 投票
1 回复 133 阅读
用户头像 提问 2012年 12月1日 @ Lucia 上等兵 (416 威望)
0 投票
1 回复 86 阅读
用户头像 提问 2012年 12月1日 @ Taric 上等兵 (184 威望)

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...