エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
少し前の話題になりますが、id:Voluntasさんが何回かにわたって、djangoとgenshiの処理時間の比較を行わ... 少し前の話題になりますが、id:Voluntasさんが何回かにわたって、djangoとgenshiの処理時間の比較を行われています。個人的にもGenshiとDjangoのテンプレート・エンジンの性能差には関心があるので、僕も実際に行ってみました。 ただし、比較を行う際には、Genshiが、テンプレート解析時に、ディレクティブや式をバイトコードに変換する作業を行っているということを考慮に入れておかなくてはなりません。この処理時間までベンチマークに含めてしまうと、GenshiとDjangoでは桁が違う数字が返ってきます。 Webアプリケーションで使用するという前提でベンチマークを計測するならば、レンダリングにかかる時間を比較した方が良いでしょうから、元のコードを次のように変えました。 import os os.environ["DJANGO_SETTINGS_MODULE"] = "__mai