0

我正在用 PHP(静态、预处理页面和所有 PHP 风格)创建网站,但是,

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

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

我玩了一下,老实说,这似乎一点也不难。

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

提前致谢。


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

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

4

1 回答 1

2

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

在您的客户端中,添加:

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

接着:

var socket = io.connect([server address]:[server port]);
于 2012-09-14T10:19:36.357 回答