数据库
首页 > 数据库> > php-如何自动检测数据库更改并生成jquery通知?

php-如何自动检测数据库更改并生成jquery通知?

作者:互联网

我要维护的网站上希望添加一个新功能,该功能类似于Facebook通知.
我想自动检测数据库中的更改,然后如果插入/更新了新项,它将产生一个通知.

我发现了:http://www.9lessons.info/2009/07/auto-load-refresh-every-10-seconds-with.html

它使用Jquery自动更新div.我尝试了一下,并对其进行了修改,并且::)

解决方法:

对于即时通知,您将需要WebSockets,例如PHP的Ratchet.

检测数据库中的更改不容易实现,更容易的是在更新数据库时使用PHP发送消息.

为此,您需要与当前访问该页面的每个人创建一个websocket连接.当有人进行更新或插入时,将向所有连接的用户发送一条消息.

查看此页面以获取简单教程http://socketo.me/docs/hello-world

标签:notifications,php,jquery
来源: https://codeday.me/bug/20191123/2066444.html