我正在为一个客户端开发一个 Web 应用程序,该应用程序需要我知道当前在线的所有用户的姓名。整个应用程序是用 php 构建的,其中 jQuery 用于前端交付。但是,我发现我可以设置一个独立的 Node.js 服务器来持续监控用户。
我最初的设计让我在每个页面的顶部都包含一个查询脚本,用于检查数据库的更新。我将其升级为使用 $.post() 从服务 php 页面获取响应的 js。
我需要知道的是,如果我每次都使用 node.js 而不是标准的 mysql 访问,那么使用 node.js 会对性能产生什么样的影响??甚至可能吗?该应用程序将有 500 到 1000 人同时在线,所以我的客户强调性能。
此外,如果这样的解决方案是可行的,那么任何关于我应该如何实施它的帮助都将非常受欢迎。