回答:
通常、パフォーマンスに影響はありません-モジュール選択ページ(admin / build / modulesまたはadmin / modules)を表示している場合を除きます。無効なモジュールはメモリにロードされず、実行されません。
はい。できる。
他の人の言うことにもかかわらず、パフォーマンスが低下する状況がいくつかあります。
未使用のモジュールは、システムテーブルの再構築中以外にメモリを使用しません。未使用のモジュールは、システムテーブルの再構築中を除いて、ファイルシステムでのルックアップの回数を増やしたり遅くしたりしません。数千のモジュールを超えると、ファイルシステム自体が問題を引き起こす可能性があります。
アンインストールされず、フォルダーシステムから物理的に削除された無効なモジュールは、サイトのパフォーマンスに悪影響を及ぼします。そのようなモジュールが5つあり、そのためにis_dir()関数の呼び出しがさらに10,000回ありました。missing_modulesモジュール(missing_module)を使用して、欠落しているモジュールを特定し、データベースの問題を修正しました。
アンインストールして無効にしても、パフォーマンスには影響しません。
ただし、モジュールが無効になっている場合は、いくつかのテーブルが関連付けられている可能性があるため、drupalデータベースに余分な負荷がかかります。
また、前述のように、drupalのモジュールページにはいくつかの重大なパフォーマンスの問題があります。多くの場合、このページはロードされず、インストール/アンインストールされたすべてのモジュールがそこに表示されるため、時間がかかります。
したがって、この状況を克服するには、未使用のモジュールを/ sites / all / modules /ドライブから物理的に削除する必要があります。