デスクトップアプリに対するPsycoの利点は知っていますが、プロセス(= WebページまたはAJAX呼び出し)が起動された直後に停止するWebアプリでは、それは無意味ではありませんか?
質問する
1154 次
3 に答える
4
djangoでfastcgiまたはwsgiを使用する必要があります。これにより、リクエストごとにプロセスが開始されなくなります。
あなたがまともな利益を望むなら、あなたは本当にpsycoにやさしいようにあなたのコードを書く必要があります、そしてあなたのボトルネックがデータベースであるならあなたは利益を得ることができません。
于 2009-10-26T07:51:56.133 に答える
4
まず、グリブラーとイブラヒムが述べたように、純粋なCGIを使用しない限り、プロセスは停止しません...使用すべきではありません。
第二に、ほとんどのWebアプリのボトルネックはデータベースクエリであり、Psycoはそれを支援しません。
計算量の多いロジックがある場合は、PsycoまたはCythonを使用するのが理にかなっています。実際、私はどこかでレポートを読みました(申し訳ありませんが、しばらくしてからリンクが見つかりません)。複雑な計算を行っていてviews.py
、Cythonで全体をコンパイルして素晴らしい結果が得られた人がいます。
于 2009-10-26T08:03:40.630 に答える
4
この男はそれからパフォーマンスの向上を得ました:
http://www.alrond.com/en/2007/jan/25/performance-test-of-6-leading-frameworks/
しかし、それは少し時代遅れです。
于 2009-10-26T08:06:18.860 に答える