【发布时间】:2016-11-22 12:09:41
【问题描述】:
所以我将 http://socket.io 与 node.js 一起使用并开发聊天以了解有关 node.js 的更多信息
当用户打开页面时,我使用 node.js 与 MySQL 进行通信。
但由于带宽原因,我不能继续使用 MySQL 来处理所有问题,所以我在其中存储了一些变量。例如,我不希望用户登录两次,因此我会将所有用户的套接字 ID 存储在 JSON 中。如果该用户的套接字 ID 已经存在(在 node.js 中),那么我将断开套接字。
这很好用,但是假设我想断开用户的连接,我将如何使用 PHP 来做呢?
我考虑过的一个选项可能是我用所需的更改更新数据库中的表,然后 node.js 每 60 秒检查一次该表并执行它需要做的事情,然后在更改完成后更新表.
这是最好的选择还是我应该尝试使用 PHP 来完成?显然 PHP 会更直接——但这对我来说并不太担心。
【问题讨论】: