PHP怎么自动获取数据库持续添加的新数据,显示在web页面? 10

PHP程序:我想要的效果就是,在后台添加了一条数据到数据库,添加成功后,前台web页面会自动把新添加的那条数据自动显示出来!非刷新的那种,也是非ajax的那种!ajax的... PHP程序:
我想要的效果就是,在后台添加了一条数据到数据库,添加成功后,前台web页面会自动把新添加的那条数据自动显示出来!非刷新的那种,也是非ajax的那种!
ajax的实现原理我懂,无非就是实现一个脚本程序,每秒去请求一次服务器,来实现新增加的数据显示!
还有一种是,实现数据长连接的方式,也是非刷新,就是保持数据的长久链接,好像和配置APACHE服务器
请懂的高手说一下具体的实现方式!就是后台添加数据,前台同步数据显示,例如抽奖的那种!
展开
 我来答
匿名用户
2014-11-24
展开全部
你说的这种技术叫:php push(推送技术)。
参考网址:http://www.cnblogs.com/hnrainll/archive/2013/05/07/3064874.html
或者百度搜送:php (push)推送,可以搜到类似旳示例。
hy_ya_2012
2017-08-25 · TA获得超过316个赞
知道小有建树答主
回答量:213
采纳率:55%
帮助的人:46万
展开全部
这个你可以用websocket协议来实现!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
桂哥的点滴
2017-08-13 · 关注教育,产品,互联网,个人成长。
桂哥的点滴
采纳数:1042 获赞数:2173

向TA提问 私信TA
展开全部
可以使用长轮询
或者用socket实现
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
409020955
2017-08-11 · TA获得超过315个赞
知道小有建树答主
回答量:317
采纳率:100%
帮助的人:210万
展开全部
要实现不刷新的效果,建议你使用websocket。socket.io是比较流行的一个。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一条不咸滴咸鱼
2018-03-08 · TA获得超过172个赞
知道小有建树答主
回答量:286
采纳率:70%
帮助的人:72.4万
展开全部
flush 只有在PHP做为apache的Module(handler或者filter)安装的时候,才有实际作用,它是刷新WebServer(可以认为特指apache)的缓冲区。你说的是不是这个?php刷新缓存即时输出内容?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
807862588
2018-03-08 · 超过27用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:34.9万
展开全部

可以使用websocket技术来实现,参考php socket和html5 websocket通讯

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 6条折叠回答
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式