在php实时接收mysql更新

时间:2014-03-14 10:09:56

标签: php mysql server-sent-events mysql5

我目前正在开发一个需要获得实时更新的体育网络应用程序。

在应用程序中,每个法官都需要根据浏览器中的表格输入一些记录。在此表中,他们输入成绩并等待所有其他评委进入他们的成绩。保存所有成绩后,应用程序应切换到下一个表格,评委需要填写该表格。

我想使用HTML5服务器发送消息技术,因为我不是真正的客户端池的粉丝。

我现在的问题是如何在php中获取mysql表的实时更新,以便将状态发送给客户端。

或者我应该在php脚本中使用循环,它总是在短暂睡眠后要求db进行更新。是不是要为db-server加载很多?

2 个答案:

答案 0 :(得分:0)

对于这种特殊情况,我建议您尝试使用Node-JS。 JS初学者可能很难跳入,但据我所知,这是解决()实时内容的好方法。

Node.js提供了处理自动化流程的良好能力。

答案 1 :(得分:0)

您应该阅读并使用套接字实现推送通知。当有一些记录被添加,更改等时,这些将告诉您,因此您可以相应地更改您的程序工作流程。