gpt4 book ai didi

javascript - PHP 与除 Apache 之外运行的 Node.js (Socket.io) 进行通信

转载 作者:太空宇宙 更新时间:2023-11-04 01:07:42 25 4
gpt4 key购买 nike

PHP 是否可以与 Node.js 服务器通信,以模仿完全使用 PHP+Apache+MySQL 开发的实时 Web 应用程序?

我的想法是这样的:

两个用户,John 和 Adam,正在查看同一页面,您可以在其中发表评论。

  1. 约翰写了一条评论并点击“提交”。
  2. 评论已发布到 PHP
  3. PHP 将消息保存在数据库和 Memcached 中
  4. PHP 与 Node.js 通信以更新评论页面
  5. Node.js 打开套接字(或使用 Socket.io 的其他传输方法)并更新浏览器中的评论页面。
  6. Adam “实时”看到页面上添加了一条新评论

我想这样做,因为对我来说使用 PHP 比使用 Node.js 处理所有服务器端的东西要容易得多。我不想将 PHP 应用程序的整个世界更改为 Node.js。有好的代码示例吗?或文章?

最佳答案

我会推荐dnode-php来实现这一目标。Dnode 是 Node.js 的异步 RPC 系统,可让您调用远程函数,而 dnode-php 是 PHP 实现。

关于javascript - PHP 与除 Apache 之外运行的 Node.js (Socket.io) 进行通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21408648/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com