0

CGIまたはfastCGIを介して共有ホスティングでDjangoを実行することは可能ですが、どちらも非常に低速です。これで、AppEngineがCGIを介してDjangoリクエストも処理することがわかりました。共有ホスティングのDjangoがAppEngineの場合ほど速くないという違いは何ですか?

ありがとう。

4

1 に答える 1

2

App Engine は、CGI を使用してリクエストを処理しません。

Python 2.5 ランタイムは、実際には FastCGI に似た CGI に似たインターフェイスを使用します。メイン メソッドを定義すると、ランタイムはスクリプトを再インポートする代わりにそれを呼び出します。そうしない場合でも、モジュールはリクエスト間でキャッシュされます。

Python 2.7 ランタイムは WSGI を使用します。

于 2012-09-02T20:03:23.563 に答える