我写了一个php文件,它在接收到http帖子时更改MySql表格条目。我也希望php文件发送一个通知给表项的所有者。这个想法类似于聊天室或即时通讯程序。我看过php聊天脚本,但我真的需要一些非常简单的可定制界面。任何人都可以将我指向正确的方向吗?当MySql数据库条目发生变化时发送通知
0
A
回答
1
所以你想同步一组客户端吗?
如果是这样,看看长轮询技术。这很简单:客户端打开一个连接,但服务器在数据更新之前不会响应。
缺点是,这对PHP不适用。您将需要睡眠()几个连接,因此阻止PHP进程。
如果你有可能我会建议使用node.js来做这样的事情。长轮询聊天是quire简单实施使用节点;)
+0
我已经实现了一个类似Comet的模式来执行此操作。但是,我觉得这项技术带宽密集程度太高。一个php聊天客户端在带宽使用上要便宜得多。 – sonics876 2010-07-10 00:06:57
1
我会使用命名的外观事件触发和Jabber机器人(扩展存在几种语言)。
http://www.xaprb.com/blog/2007/08/29/how-to-notify-event-listeners-in-mysql/
相关问题
- 1. 当MySQL数据条目发生变化时有效通知
- 2. 当数据库中的表发生变化时向用户发送通知
- 3. 每当数据浏览器发生变化时发送推送通知
- 4. 当数据/模型发生变化时通知视图/活动
- 5. 数据库发生变化时收到通知c#
- 6. 如何推送本地通知当输入数据发生变化时?
- 7. 当oracle数据库发生更改时发出通知
- 8. 当UITableView发生变化时发出通知
- 9. Android:当图标发生变化时,通知未发送并显示
- 10. 对象发生变化时通知TObjectList
- 11. 当AWS Lambda函数发生错误时发送通知警报
- 12. 当更新Firebase数据库时发送通知更新
- 13. 当数据库发生变化时,您如何管理ORM层?
- 14. 当Rails关联发生变化时更新数据库结构
- 15. 当数据库表发生变化时更新FrontEnd
- 16. 当数据库内容发生变化时启动bpm进程
- 17. 当插入到数据库中时浮点值发生变化
- 18. Laravel 5.3发送数据库通知
- 19. 火力地堡发送通知在实时数据库的变化
- 20. ScrollViewer:当ComputedHorizontalScrollBarVisibility发生变化时通知
- 21. 当QObject中的属性发生变化时,是否有通知?
- 22. 每当Rss文件发生变化时通知android
- 23. 当依赖项属性的绑定发生变化时通知
- 24. 当TFS中的文件夹发生变化时执行通知
- 25. Android&Rx Java 2:当对象发生变化时得到通知
- 26. 当RegistryKey值发生变化时收到通知
- 27. 当Firebase实时数据库节点更新时发送推送通知
- 28. 当从AppDelegate发送本地通知时发生NSInvalidArgumentException
- 29. 当apache发生故障时发送通知
- 30. ObservableArray在项目发生变化时不会通知
什么样的通知?邮件?即时通讯 - 如果是,哪一个?为什么通知工具需要一个界面 - 你想在网页上显示吗? – 2010-07-09 21:59:11
此外,你有什么是有效的同一个问题打开http://stackoverflow.com/questions/3131326/effectively-notify-when-mysql-data-entry-changes这是一样模糊,但有一些很好的反馈值得关注。 – 2010-07-09 22:00:47
我希望它与即时消息类似,但我不想使用商业即时消息服务。一旦数据输入发生变化,我想要发送一个警报给连接到聊天会话的用户。 – sonics876 2010-07-10 00:02:57