如何使用node.js和php?

我的主要应用程序将在Node.js中。 不过,我还想要一个phpBB论坛和一个MediaWiki wiki,最好在同一个Amazon EC2服务器上提供。

我知道DNode似乎是PHP和Node.js相互通信的一种方式。 但是,我想要做的只是处理某些目录到PHP – 例如:

/ = PHP /chat/ = Node.js /forums/ = PHP /wiki/ = PHP 

就像你的例子所显示的那样,你使用PHP来表示你已经列出的目录,Node.js作为聊天客户端。 我不明白你为什么要把你的PHP代码集成到聊天客户端。 如果有的话,你可能会传递它的数据,这可以用json来完成。

通常的做法是让一个网站服务器托pipe网站,并在需要的时候从另一个网站服务器接收请求。

例如,您可以使用Apache和mod_php来处理PHP,然后使用mod_proxy中的ProxyPass指令将请求转发到Node.js以获取特定的<Location>