PHP怎么自动获取数据库持续添加的新数据,显示在web页面? 10
PHP程序:我想要的效果就是,在后台添加了一条数据到数据库,添加成功后,前台web页面会自动把新添加的那条数据自动显示出来!非刷新的那种,也是非ajax的那种!ajax的...
PHP程序:
我想要的效果就是,在后台添加了一条数据到数据库,添加成功后,前台web页面会自动把新添加的那条数据自动显示出来!非刷新的那种,也是非ajax的那种!
ajax的实现原理我懂,无非就是实现一个脚本程序,每秒去请求一次服务器,来实现新增加的数据显示!
还有一种是,实现数据长连接的方式,也是非刷新,就是保持数据的长久链接,好像和配置APACHE服务器
请懂的高手说一下具体的实现方式!就是后台添加数据,前台同步数据显示,例如抽奖的那种! 展开
我想要的效果就是,在后台添加了一条数据到数据库,添加成功后,前台web页面会自动把新添加的那条数据自动显示出来!非刷新的那种,也是非ajax的那种!
ajax的实现原理我懂,无非就是实现一个脚本程序,每秒去请求一次服务器,来实现新增加的数据显示!
还有一种是,实现数据长连接的方式,也是非刷新,就是保持数据的长久链接,好像和配置APACHE服务器
请懂的高手说一下具体的实现方式!就是后台添加数据,前台同步数据显示,例如抽奖的那种! 展开
10个回答
2014-11-24
展开全部
你说的这种技术叫:php push(推送技术)。
参考网址:http://www.cnblogs.com/hnrainll/archive/2013/05/07/3064874.html
或者百度搜送:php (push)推送,可以搜到类似旳示例。
参考网址:http://www.cnblogs.com/hnrainll/archive/2013/05/07/3064874.html
或者百度搜送:php (push)推送,可以搜到类似旳示例。
展开全部
这个你可以用websocket协议来实现!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以使用长轮询
或者用socket实现
或者用socket实现
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要实现不刷新的效果,建议你使用websocket。socket.io是比较流行的一个。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
flush 只有在PHP做为apache的Module(handler或者filter)安装的时候,才有实际作用,它是刷新WebServer(可以认为特指apache)的缓冲区。你说的是不是这个?php刷新缓存即时输出内容?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以使用websocket技术来实现,参考php socket和html5 websocket通讯
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询