我正在用 PHP 构建一个 Web 应用程序,我想向它添加一些实时功能。我真正需要的是用nodejs控制现有页面的某些部分(通知“元素”)。那可能吗?我不想重写 node.js 上的所有页面。
我正在尝试找出 node.js 是否是满足我需求的最佳方法(我从未使用过它),或者使用 ajax 长轮询是否更好。
我读到了关于一起使用 PHP 和 nodejs,以及在另一个基础上构建的内容,但我没有找到关于我之前描述的情况的答案。
我正在用 PHP 构建一个 Web 应用程序,我想向它添加一些实时功能。我真正需要的是用nodejs控制现有页面的某些部分(通知“元素”)。那可能吗?我不想重写 node.js 上的所有页面。
我正在尝试找出 node.js 是否是满足我需求的最佳方法(我从未使用过它),或者使用 ajax 长轮询是否更好。
我读到了关于一起使用 PHP 和 nodejs,以及在另一个基础上构建的内容,但我没有找到关于我之前描述的情况的答案。
Node.js 是一个服务器端应用程序平台,因此您不能直接在浏览器中使用它。
如果您想为您的站点添加实时功能,您首先必须考虑传输架构。要么使用 ajax 进行轮询,要么使用 websockets(例如使用socket.io)。在这两种情况下,您都需要一个服务器端应用程序来处理这个问题。
这可能是 PHP 或 Node 或任何其他服务器端的东西。