Node.js给我留下了深刻的印象,但试图想象我如何组合两个不同的服务器端应用程序时遇到小问题。
示例:
想象一下你有一些小小的Facebook克隆。 现在让node.js(或express)处理聊天功能是个好主意。
我是否应该知道只使用node.js执行此单个任务,如果我知道要通过PHP访问主应用程序中的某些聊天消息,而不仅仅是使用某个orm或odm来获取聊天消息? 那么只有数据库是JavaScript和PHP服务器之间的连接器?
这两个世界的发展难道不会让事情变得更难吗?
问候。
答案 0 :(得分:2)
作为第一种方法,您可以执行以下操作(我们已实施并且可以正常工作):
Php to nodejs comm:在nodejs中实现一个'handler'来监听从php启动的curl请求。
nodejs to php:在nodejs中使用http.get()方法在php应用程序中调用某种api
简单而强大:)