-4

それで、高速で安定したリアルタイム Web アプリケーションを構築するために、Node JS と socket io を少し使い始めました (私はそれらの初心者です)。問題は、これまで LAMP を使用してきたことであり、ノード js で完全に Web サイトを開発するために apache と php を放棄する準備ができていないと思います。

ソケット io と apache を統合する標準構造を教えてください。

4

2 に答える 2

1

Socket.IO Web アプリの場合は、次のものが必要です。

  1. HTTP サーバー
  2. Socket.IO サーバー

Node.js はこれらの両方を行うことができますが、PHP コンテンツを提供することはできません。

Apacheは HTTP / PHP の部分しか実行できません。

組み合わせることは完全に可能ですが、それが適切かどうかを判断するのはあなた次第です.

于 2012-06-25T10:10:19.197 に答える
1

異なるポートを使用して、同じサーバー上で複数のテクノロジを使用できます。追加の構成は必要ありません。

ただし、PHPnode.js アプリを同じポート (おそらく 80) で使用する場合は、プロキシが必要です。

node-http-proxy モジュールを使用してポート 80 で node.s を使用することも、websocket の魅力のように機能します。

私は最近、そのようなセットアップの解決策を探していましたが、ここに書き留めたものになりました: http://nerdpress.org/2012/04/20/hosting-multiple-express-node-js-apps-on-port -80/

于 2012-06-25T10:14:10.413 に答える