0

PHPで構築されたWebサイトがあり、現在Apacheサーバー(XAMPPローカル)で実行されています。リアルタイム チャット システムを Web サイトに統合したいと考えています。PHP と Apache はこれに少しも対応していないため、Tornado と Python を使用することにしました。

すべての「チャット」を Tornado サーバーに委任しながら、サイトのベースを PHP に保持し、Apache で実行する最も簡単な方法は何ですか? これをローカルで実行できるようにしたいと思います (... 言うまでもなく、Tornado のインストールに成功し、上記のスクリプトに取り組んできました。しかし、それを既存のサイトに統合する方法が正確にはわかりません。 )

どんなアドバイスでも大歓迎です、ありがとう!

4

1 に答える 1

1

最も簡単なのは、異なるポート/アドレスで Tornado と Apache を実行することです

したがって、すでに Apache がポート 80 をリッスンしている可能性があります。Tornado はポート 81 をリッスンできます

サーバーがマルチホームの場合、Apache に abcd:80 をリッスンさせ、Tornado に abce:80 をリッスンさせることができます。これは、少なくとも Apache 部分と Tornado 部分を異なるサブドメインに配置する必要があることを意味します。

それらをすべて同じドメインとポートの下で実行する必要がある場合は、どの URL がどのサーバーにルーティングされるかを判断するために、それらの前に無駄のない高速なものが必要になります。

于 2013-02-05T04:55:55.443 に答える