Node.js与传统的PHP框架:如何结合?

时间:2012-06-08 14:18:53

标签: php javascript node.js

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

示例:

想象一下你有一些小小的Facebook克隆。 现在让node.js(或express)处理聊天功能是个好主意。

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

这两个世界的发展难道不会让事情变得更难吗?

问候。

1 个答案:

答案 0 :(得分:2)

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

  1. Php to nodejs comm:在nodejs中实现一个'handler'来监听从php启动的curl请求。

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

  3. 简单而强大:)