我已经用nodejs作为服务器端创建网站,我成功地将数据从服务器传输到客户端,我只在主页面中使用nodejs,在另一个页面我使用php,我的问题是我如何合并主页面(使用节点) .js)和另一个页面(php),以便页面(node& php)可以进行通信..
例如,我在主页面(nodejs)有聊天框,另一个页面(php)也有聊天框。用户在主页面中处于活动状态并向另一个页面(php)中的用户B发送消息,我想与用户A和B进行通信。它可以做到这一点吗?
感谢,
答案 0 :(得分:0)
构建一个拥有它自己后端的模块。 clientside模块是用纯JavaScript编写的,可以集成到每个前端。 消息将与ajax或websockets(socket.io)一起发送。
后端只是向聊天成员广播消息的传输层。
答案 1 :(得分:0)
是的,您可以使用node.js,jquery,php来实现实时聊天。我能够使用这三个,聊天室和个人消息聊天来做到这一点。
实际上它的工作方式是这样的,NODE JS将是你的服务器获得所有会话的连接,Javascript作为你的前端将与服务器通信(NODE JS使用websocket发射,广播等)和php / html用于创建UI和保存消息。