5

主にPythonでWebアプリケーションを作成するために、Webサーバーをゼロからセットアップしています。Apache+mod_wsgi の代替案を見ると、pypy は、私が自分のアプリに使用しようとしているほとんどすべてのもので実際に非常にうまく機能するようです。PyPy を適切に操作する機会が実際にあったわけではありませんが、サーバーを防弾にする必要がないため、これを使用する絶好の機会だと感じています。

ただし、管理目的で Web サーバー上で実行したい PHP アプリがいくつかあります (PHPPgAdmin など)。Apache のような PHP 互換の Web サーバー内で PyPy を使用できるエレガントなソリューションはありますか? それとも、CherryPy/Paste または他の WSGI サーバーの 1 つを実行し、別のポートで Apache と mod_wsgi を実行して管理サービスを提供する必要がありますか?

4

2 に答える 2

6

mod_proxy の背後で PyPy アプリを実行し、Apache で静的コンテンツを提供することができます (または、nginx を使用することをお勧めします)。CherryPy に加えて、gunicorntornadoは PyPy でうまく動作します。

于 2011-08-07T23:57:13.220 に答える
-1

mod_wsgi が mod_php で動作しないことは知っています

PHP および Python アプリケーションを CGI レベルで実行することを強くお勧めします。

PHP 5.x は CGI で動作します。Python には flup があり、これにより CGI で WSGI アプリケーションを実行できます。

テイマー

于 2012-01-19T02:25:03.163 に答える