Views UIモジュールを有効にしたままにすると、パフォーマンスに影響がありますか?


9

管理メニューモジュールの[開発者モジュールを無効にする]リンクがビューUIモジュールを無効にしていることに気づきました。開発者モジュールを無効にする目的はパフォーマンスへの影響を減らすことであるという印象を受けています。しかし、Views UIモジュールがパフォーマンスに影響を与えるとは思いませんでした。本番環境でViews UIを有効のままにしておくと、パフォーマンスに影響がありますか?本番サイトでこのモジュールを無効にする他の理由はありますか?

回答:


11

有効になっているすべてのモジュールは、それらがロードされ、PHPから解析されるという事実だけのために、パフォーマンスに影響を与えます。ビューのブランチ6.x-3.x-devのviews_ui.moduleは10355バイトです。
Drupalのから呼び出されるフックは、あなたのような、ビューのUIモジュールから何かを使用していない場合でも、その後があるviews_ui_help() views_ui_menu() views_ui_theme() 、またはviews_ui_library_alter()

未使用のモジュールを無効にするもう1つの理由は、考えられるセキュリティ問題を回避することです。


アーキテクチャが変更された場合、これはD8でもまだ関連していますか?また、8でモジュールを非アクティブ化することはできませんが、フィールドUIやビューUIなどの構成をconfig_split
William Turrell

1
はい。ただし、Drupal 8でモジュールを無効にすることはできないため、Drupal 7対応モジュールはDrupal 8インストール済みモジュールです。構成をエクスポートするときに構成分割モジュールが使用され、構成ファイルの一部が別のディレクトリに配置されます。 ; これは通常、開発サイトから構成をインポートするときに使用され、リストしたモジュールなどのモジュールの設定が本番サーバーに反映されないようにします。
kiamlaluno
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.