带有node.js守护进程的php网站

时间:2012-09-14 08:41:40

标签: php node.js socket.io

我正在用PHP创建一个网站(静态,预处理页面和所有PHP-ish)但是,

我想通过使用带有Socket.IO的Node.JS来添加一些实时功能,例如通知功能。

所以它基本上是一个PHP网站,但有一个Node.js守护进程通过socket.io推送一些数据。

我玩了一下,老实说,它看起来并不那么难。

这更像是一种好奇心,但是你认为通过在客户端添加Socket.IO javascript来收听服务器端通知可能是一个很好的组合吗?

提前致谢。


另外,我注意到,当我在服务器上需要socket.io时,它也将脚本放在客户端。因为我不会使用节点来提供页面,所以我认为该脚本不会包含在页面中。有没有办法手动包含它?

对不起我的英语,我不是本地人。

1 个答案:

答案 0 :(得分:2)

如果您不需要节点来提供页面,您可以只包含socket.io并连接到套接字服务器。

在您的客户端中,添加:

<script src="[server address]:[server port]/socket.io/socket.io.js"></script>

然后:

var socket = io.connect([server address]:[server port]);