2011-08-07 6 views
4

私は、PythonでWebアプリケーションを作成するために、最初からWebサーバを設定しています。 Apache + mod_wsgiの代替案を見てみると、自分のアプリケーションに使うつもりのものすべてで、pypyは非常にうまく動作するようです。実際にPyPyで正しくプレイする機会はありませんでしたが、私はサーバを防弾にする必要はないので、これを使う機会があると思います。PyPy + PHPを単一のWebサーバに実装

しかし、管理目的(PHPPgAdminなど)でウェブサーバー上で実行したいPHPアプリケーションがいくつかあります。 ApacheのようなPHP互換のウェブサーバでPyPyを使用できる優雅なソリューションはありますか?あるいは、CherryPy/Pasteやその他のWSGIサーバーをApacheとmod_wsgiを別のポートに接続して管理サービスを提供する必要がありますか?

+0

同じApache WebサーバーでPHPとmod_wsgiをうまく実行できます。実際の特定の問題はありますか、または試してみませんか? –

+0

PyPyはmod_wsgiと互換性がありません。私の現在のセットアップは、mod_wsgi + apache + mod_phpをうまく実行します:) –

+0

私はそれをPyPyではなくPHPとして読んでいます。 :-) –

答えて

5

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

0

私は重くCGIレベルでPHPとPythonアプリケーションを実行している、あなたにアドバイスするmod_wsgiをはmod_phpを

では動作しないことを知っています。

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

テーラー

関連する問題