我正在用PHP创建一个网站(静态、预处理的页面和所有PHP风格的页面)但是,
我想通过使用Node.JS和Socket.IO.来添加一些实时功能,比如通知功能
因此,它基本上是一个PHP网站,但有一个Node.js守护进程,通过socket.io.推送一些数据
我玩了一点,老实说,这似乎一点也不难。
这更令人好奇,但你认为通过在客户端上添加Socket.IO javascript来监听服务器端通知,将它们结合在一起可能是一个很好的组合吗?
提前谢谢。
此外,我注意到,当我在服务器上需要socket.io时,它也会将脚本放在客户端。由于我不会使用node来提供页面,我想脚本不会包含在页面中。是否有手动包含的方法?
对不起我的英语,我不是本地人。
如果不需要node来提供页面,只需包含socket.io并连接到socket服务器即可。
在您的客户端中,添加:
<script src="[server address]:[server port]/socket.io/socket.io.js"></script>
然后:
var socket = io.connect([server address]:[server port]);