ウェブサーバが.exeを処理すると仮定すると、python CGIファイルをコンパイルして高速化することはできますか?どのような賛否両論は、このような苦境になるでしょうか?コンパイル済みPython CGI
0
A
答えて
1
py2exe(and a tutorial on how to use it)ですが、あなたのスクリプトをより速くするという保証はありません。実際には、バイトコードをラップする実行可能なインタープリタの方が多くあります。 Pythonコードにさまざまな程度の処理を行う他のexeコンパイラがあるので、一般的なGoogle検索をしたいかもしれません。
しかし、いつでもpsycoを使用して、Pythonスクリプトが実行できる最も集中的な操作の多く、つまりループを高速化できます。
0
RDBMSとネットワークがボトルネックであるので、私は、EXEを作成周り騒ぎでない値を見ません。平均して
、ウェブサイトの移転のほとんどは、最高のループ内の任意のPythonなしのApacheによって処理される静的コンテンツ(画像、.CSS、.JS、など)です。これは大きな影響を与えます。ダイナミックHTMLを作成するための「興味深い」と「複雑な」部品の
区のPython。フレームワークを使用する。
1
あなたはおそらく、あなたはそれが速くしたい場合はCGIとしてPythonを実行する必要はありません。プロキシ、mod_python、WSGI、またはFastCGIを見てみましょう。これらの技術者は、各リクエストでPythonランタイムとアプリケーションを再ロードしないようにします。
関連する問題
- 1. コンパイル済みPHP?
- 2. コンパイル済みのPythonコードVs py2exe
- 3. コンパイル済みのクエリ
- 4. コンパイル済みのLinQクエリ
- 5. System.NotSupportedExceptionコンパイル済みLINQクエリ
- 6. 奇数コンパイル済みコード
- 7. GCCは、コンパイル済みのアセンブリ
- 8. コンパイル済みLINQクエリとDataLoadOptions ...
- 9. コンパイル済みの.Net Exe
- 10. 他の実行時コンパイル済みアセンブリの参照実行時コンパイル済みアセンブリ
- 11. WindowsインストールでCygwinコンパイル済みPythonモジュールをインストールする
- 12. Python GUIのCコンパイル済みコードの使用
- 13. メモリからコンパイル済みのPythonモジュールをロードするには?
- 14. 逆コンパイル済みコードの完成
- 15. Entity Framework 6の自動コンパイル済みクエリ
- 16. RazorビューのJITコンパイル済みリソース
- 17. コンパイル済みパッケージで未定義のシンボル
- 18. .NETの動的コンパイル済みプラグイン
- 19. Androidライブラリプロジェクトをコンパイル済みJARライブラリ
- 20. サーバにコンパイル済みコードをアップロードする
- 21. Netbeans:コンパイル済みのjarファイルのメインクラス
- 22. Typescriptコンパイル済みファイルにカスタムサフィックスを追加
- 23. linq to sqlコンパイル済みクエリのヘルプ
- 24. LINQ to SQLとコンパイル済みクエリ
- 25. parfor for matlabコンパイル済みコードへのアクセスローカルワーカープール
- 26. コンパイル済みDLLファイルへのデバッグ
- 27. 最高のWin32コンパイル済みスクリプト言語?
- 28. Windows用Qtアプリケーションのコンパイル済み配布
- 29. C++でコンパイル済みヘッダと<System.dll>
- 30. GDBでインテルC++コンパイル済みコードをデバッグ