php - Node.js 与传统 PHP 框架 : How to combine?

标签 php javascript node.js

我对 Node.js 印象深刻,但在尝试想象如何组合两个不同的服务器端应用程序时遇到了一些小问题。

示例:

想象一下您有一些小型的 Facebook 克隆。 现在最好让node.js(或express)处理聊天功能。

我是否应该知道只使用node.js 来完成这个单一任务,并且如果我知道想要通过PHP 访问主应用程序中的一些聊天消息,而不只是使用某些orm 或odm 获取聊天消息? 那么只有数据库是 JavaScript 和 PHP 服务器端之间的连接器?

这两个世界的发展不是让事情变得更加困难吗?

问候。

最佳答案

作为第一种方法,您可以执行以下操作(我们已实现此方法并且工作正常):

  1. Php 到 NodeJS 通信:在 NodeJS 中实现一个“处理程序”来监听从 php 向其发起的 curl 请求。

  2. nodejs 到 php:使用 Nodejs 中的 http.get() 方法调用 php 应用程序中的某种 api

简单而强大:)

关于php - Node.js 与传统 PHP 框架 : How to combine?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10950625/

相关文章:

node.js - Next Start 不起作用 - 无法找到 index.js 并抛出找不到模块错误

node.js - Sendgrid在nodejs中发送邮件403响应禁止错误

php - Laravel 5.1 undefined variable : comments

php - 数据库变化检测

javascript - 如何使链接出现在文本框中,并让按钮将其保存在数据库中

javascript - JavaScript 中的全名正则表达式也接受空格

javascript - 如何使用 JavaScript 和 swig 获得相同的输出?

php - 在PHP中将多个标签插入数据库

php - 当列 "A"中的数据匹配时,MySQL SUM 列 "B"中的数据

javascript - 切换时如何隐藏div a