如何在 pusher 的帮助下使用 websocket 从数据库中获取数据?
Posted
技术标签:
【中文标题】如何在 pusher 的帮助下使用 websocket 从数据库中获取数据?【英文标题】:How can I use websocket with the help of pusher to get data from database? 【发布时间】:2017-02-23 23:29:07 【问题描述】:我正在使用带有 pusher、php 和一些 javascript 的 websockets。我想向我的客户显示我的数据库中的一些信息。我的目标是当信息插入我的数据库时刷新客户端。 但我面临一些问题.. 如何结合 pusher 和 websocket 来获取这些数据? 如何使用 websockets 和推送器从数据库中获取数据以执行实时 Web 应用程序,每当我将数据添加到数据库时,默认情况下它们将显示在我的客户端页面中?
【问题讨论】:
请在您的帖子中添加一些代码或示例 在发布查询之前请阅读How to Ask 【参考方案1】:在您将信息插入数据库的代码中,您还可以将包含该数据的trigger an event 包含到Pusher。
由您决定在哪个频道上发送活动。您可以每张表有一个通道,或每行有一个通道。
然后,您可以在浏览器端的 JavaScript 中订阅您希望接收更新的任何频道。有关如何执行此操作的文档,请参阅 here。
【讨论】:
以上是关于如何在 pusher 的帮助下使用 websocket 从数据库中获取数据?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 PHP 绑定到 Pusher / Websocket 通道?
Laravel 在没有 NPM 的情况下安装 echo 和 pusher js