使用PHP从数据库实时数据流

时间:2012-07-18 06:41:34

标签: php database stream

我正在使用php创建一种社交网络和云计算脚本。我已成功完成新闻Feed部分。但现在我需要有一个实时流。有可能使用纯PHP或我们应该使用任何其他语言吗?我不知道这件事。请建议我一些关于它的好网站或任何完成它的想法。各种帮助表示赞赏。

2 个答案:

答案 0 :(得分:0)

我建议在AJAX函数

上使用setInterval

这是要走的路:)

答案 1 :(得分:0)

“实时流”,即插入的任何新数据将在(接近)实时自动传播到其他客户端,使用标准SQL数据库几乎不可能。这些基于查询,但您需要推送架构。​​

查看消息传递系统,消息队列,如AMQP或ZeroMQ,PubSub系统,打开和侦听套接字以及这些类型的东西。除了将数据插入到数据库等永久存储器中之外,您还可以使用它们将数据一旦发送到订阅者

如果,OTOH,您只想每隔一段时间自动更新您的网站,请偶尔使用服务器的AJAX请求。