Djangoなどのフレームワークでは、ユーザーがページにアクセスし( "some_page"というビュー関数を実行している)、モジュールの上部にそのビューに関係のない8つのインポートがある場合は、次のようになります。それらのインポートでサイクルを浪費します。私の質問は次のとおりです。
- トラフィックの多いWebサイトに影響を与えるのに十分な量のリソースですか?
- この目的のために関数の内部をインポートすることは、上記の影響で回避する必要があるほど悪い習慣ですか?
注:これは時期尚早の最適化と見なすことができますが、私はその議論には興味がありません。実用的な理論のために、これは大量のトラフィックを伴う完成したサイトであり、可能な限りあらゆる方法で最適化する必要があり、アプリケーションコードとDBは50人のPhDデータベース管理者と開発者によって完全に最適化されていると仮定します。 、そしてこれらのインポートだけが残っています。