【发布时间】:2011-04-12 19:40:39
【问题描述】:
我知道有 Comet 服务器技术可以做到这一点,但我想编写一些简单且本土的东西。
当一条记录被插入到 MySQL 表中时,我希望它以某种方式将这些数据传递给使用 PHP(或其他任何方式)的一系列长轮询 Apache 连接。因此,多人通过他们的浏览器“收听”,并且第二次 MySQL INSERT 发生,它被发送到他们的浏览器并执行。
简单的方法是让 PHP 脚本轮询 MySQL 数据库,但这并不是真正从服务器推送,而是引入了一些不可接受的不必要的数据库查询顺序。我想从 MySQL 获取数据到长轮询连接,基本上不需要侦听器查询。
关于如何实现这一点的任何想法?
【问题讨论】:
标签: php mysql apache comet long-polling