社区
基础编程
帖子详情
PHP CLI和FastCGI模式常驻后台哪个更好点?
含青
2016-04-25 10:57:16
目前项目运用到队列,我用redis作为队列服务器,在这个过程中,每次lpush参数用rpop取出,但需要一个常驻LINUX系统的多进程pcntl_fork模式来监听队列里的LIST有没有处理完成,没有就等待,有就继续处理,目前是打算这样设计,请问哪种模式会更好些,或者各位大神还有什么更好的建议?
...全文
265
6
打赏
收藏
PHP CLI和FastCGI模式常驻后台哪个更好点?
目前项目运用到队列,我用redis作为队列服务器,在这个过程中,每次lpush参数用rpop取出,但需要一个常驻LINUX系统的多进程pcntl_fork模式来监听队列里的LIST有没有处理完成,没有就等待,有就继续处理,目前是打算这样设计,请问哪种模式会更好些,或者各位大神还有什么更好的建议?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
傲雪星枫
2016-04-28
打赏
举报
回复
当然是CLI。
傲雪星枫
2016-04-28
打赏
举报
回复
CLI模式本来就是在后台执行的,效率比 fastCGI高。
xuzuning
2016-04-28
打赏
举报
回复
你先要搞清楚什么是 FastCGI 首先 CGI 是 通用网关接口,所有的网络服务都通过他实现 CGI 是以进程方式工作的,依赖操作系统进行管理,任何一个 CGI 进程出现故障,都会影响操作系统的性能 所以出现了 FastCGI 这个容器,他将所有的 CGI 进程都放进去,作为他的子进程。这样就让故障的 CGI 进程可以被 FastCGI 隔离于操作系统之外 可以知道 CGI 是作为网络服务存在的 而你需要的是常驻内存的程序(PRG) 所以需要用 php 的 CLI(命令行)模式通过死循环来模拟
含青
2016-04-28
打赏
举报
回复
引用 2 楼 xuzuning 的回复:
当然是 CLI
请问是为什么呢
xuzuning
2016-04-26
打赏
举报
回复
当然是 CLI
含青
2016-04-26
打赏
举报
回复
人工顶吧~~
php
中
fastcgi
和
php
-fpm是什么东西
php
fast-cgi 是什么东西。
PHP
的ISAPI和
FastCGI
比较
1、CGI(通用网关接口/Common Gateway Interface)一般是可执行程序,例如EXE文件,和WEB服务器各自占据着不同的进程,而且一般一个CGI程序只能处理一个用户请求。这样,当用 户请求数量非常多时,会大量占用系统的资源,如内存、CPU时间等,造成效能低下。 2、ISAPI(Internet Server Application Program Interface)
PHP
的运行
模式
无论哪种
模式
,都使用相同的 Zend 引擎,语法解析、编译执行过程一致。选择合适的
PHP
运行
模式
取决于多种因素,包括应用的规模、性能需求、运维复杂性以及开发团队的熟悉程度。对于小型应用或开发测试环境,
CLI
或Apache模块可能足够;对于大型、高并发的生产环境,
FastCGI
(特别是
PHP
-FPM)、webman(Swoole)通常是
更好
的选择。
php
-运行
模式
-ISAPI,
fastcgi
,CGI,
cli
,apache
From : http://hi.baidu.com/24xinhui/blog/item/daf755ec12cdb13b269791d3.html 查看运行在哪个
模式
下 (2009-8-2 23:40)
php
-v 配置信息
php
-i |more
CLI
命令行
模式
(2009-8-2) 类似 shell
php
cli
fpm区别,
PHP
中CGI、
CLI
、FPM是什么
嗯 被运维哥问了个问题:
PHP
的
CLI
模式
和 FPM 有什么区别和联系我:卧槽 我还真不知道 怎么忽悠他下呢!其实我对这个问题 也不甚很懂 一直都是这么用 没想过都是些啥玩意 然后搜索了好久 网上的答案真是众说纷纭 讲什么的都有 看的越来越晕最后终于发现一个大神写的一个回答 算我看过的讲的最赞的一个了 需要着重感谢下下面是自己整理的一些内容SAPI 是什么SAPI 全称 Server Ap...
基础编程
21,889
社区成员
140,329
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章