当前位置:  开发笔记 > 编程语言 > 正文

将Node.js(用于实时通知)添加到现有PHP应用程序

如何解决《将Node.js(用于实时通知)添加到现有PHP应用程序》经验,为你挑选了1个好方法。

我有一个现有的PHP应用程序,我需要添加实时通知.为了实现这一点,我安装了node.js(打算为所有实时功能添加socket.io)

然而.尽管花了最后三个小时进行研究并试图了解如何整合这两者,但我发现自己没有接近获得理解.

我目前正在使用以下内容:

阿帕奇

PHP

Nginx(作为Apache的反向代理,用于所有静态内容,如图像/ css文件等)

MySQL的

我已经编写了代码,它将一个事件从客户端发送到PHP并将通知插入到数据库中.当收件人刷新他们的页面时,他们当然会看到通知.我只需要node.js来处理推送到客户端的实时时间,但我不知道如何设置它.

鉴于这种情况,我真正需要知道的是:

    如果/我希望所有内容仍然通过Apache/PHP提供,那么node.js/websocket连接到客户端的实例/时间是多少?

    如何从PHP向Node.js发送消息并指示它将通知推送到客户端?

    我需要对我的设置进行哪种后端修改才能支持此操作?

最后,我希望能够运行PHP函数并期望node.js/socket.io/websockets将通知推送到客户端.我根本不知道如何到达那里.

提前感谢任何示例/信息/指南.



1> Brad..:

我在这种情况下要做的是用Socket.IO建立一个Node.js服务器.这为您提供了一种跨浏览器方法,用于向客户端发送近实​​时数据.

当客户端加载PHP页面时,您将有一个

大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有