翻墙论坛|翻墙党社区

 找回密码
 立即注册
查看: 72|回复: 3

长时间运行的PHP网页怎么把信息输出到浏览器?

[复制链接]

243

主题

0

回帖

243

积分

中级会员

Rank: 3Rank: 3

积分
243
发表于 2023-9-2 22:36:39 | 显示全部楼层 |阅读模式
要运行几分钟,需要把信息输出来。搞PHP里的那个flush相关的函数没用,NGINX的问题。

有没有啥轻量点的解决方案?
回复

使用道具 举报

0

主题

970

回帖

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-9-2 22:40:52 | 显示全部楼层
暂时把结果写到 临时文件.

前台websocket 或 ajax 轮询.. 不断读取此临时文件.
回复 支持 反对

使用道具 举报

0

主题

941

回帖

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-9-2 22:45:22 | 显示全部楼层
轻量级的方案叫 sse, 可惜的是传统的php不行, 可能需要借助别的
回复 支持 反对

使用道具 举报

0

主题

949

回帖

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-9-2 22:47:10 | 显示全部楼层
commit长连接,比较轻量
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翻墙党

GMT+8, 2026-9-19 07:14 , Processed in 0.052007 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表