3

私のメインアプリケーションはNode.jsにあります。ただし、phpBBフォーラムとMediaWiki wikiも必要です。できれば、同じAmazonEC2サーバーで提供してください。

PHPとNode.jsが相互に通信するための方法のように見えるDNodeを知っています。しかし、私がやりたいのは、PHPへの特定のディレクトリを処理することです-例:

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

2 に答える 2

2

例が示すように、リストしたディレクトリにはPHPを使用し、チャットクライアントにはNode.jsを使用します。PHPコードをチャットクライアントに統合する理由がわかりません。どちらかといえば、あなたはそれにデータを渡すかもしれません、そしてそれはjsonで行うことができます。

于 2012-10-07T10:32:55.477 に答える
1

これに対する通常のアプローチは、一方のWebサーバーでサイトをホストし、必要に応じてもう一方のWebサーバーからのリクエストをプロキシすることです。

たとえば、Apachemod_phpを使用してPHPを処理し、次にProxyPassmod_proxyからのディレクティブを使用して特定<Location>のsのリクエストをNode.jsに転送する場合があります。

于 2012-10-07T10:11:55.557 に答える