我正在开发一个允许用户监控能源消耗的项目。主仪表板页面是一个非常简洁的 Web 应用程序,并且大量使用了 javascript 和 ajax。服务器当前运行apache,使用php;但是,我计划安装 node.js 并更新服务器端脚本以支持 websockets(我也喜欢在服务器端和客户端使用 javascript 的想法)。
我已经关注了几个在线介绍,但我很难找到具体问题的答案,其中一个概述如下。
所有 node 指南似乎只支持单页 web 应用程序。这是一个问题,因为有许多不同的页面需要提供文件。我如何支持文件服务但启用其中一个页面使用 websockets。此功能是否只需要一个页面,是否需要编码到站点上的主服务器脚本中,或者是否有办法将其分离,以便服务器转到服务器仪表板 html 文件,然后发现该文件需要特定的 websocket 依赖项?
非常感谢您花时间阅读我的问题。如果您能回答其中任何一个问题,甚至提供任何一般性建议,将不胜感激。