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