使用nodejs仅控制现有页面中的元素

时间:2012-12-04 07:25:04

标签: php node.js long-polling

我正在使用PHP构建Web应用程序,我想为它添加一些实时功能。我真正需要的是用nodejs控制现有页面的一些部分(通知“元素”)。这可能吗?我不想重写node.js上的所有页面。

我正在尝试找出node.js是否是满足我需求的最佳方法(我从未使用过它)或者是否最好使用ajax长轮询。

我读到了关于将PHP和nodejs一起使用,以及关于构建一个在另一个上但我没有找到关于我之前描述的情况的答案。

1 个答案:

答案 0 :(得分:1)

Node.js是服务器端应用程序平台,因此您无法直接在浏览器中使用它。

如果要为站点添加实时功能,首先必须考虑传输体系结构。要么使用ajax进行轮询,要么使用websockets(例如socket.io)。在这两种情况下,您都需要一个服务器端应用程序来处理这个问题。

这可以是PHP或Node或任何其他服务器端的东西。