Apakah membiarkan modul Views UI diaktifkan memengaruhi kinerja?

9

Saya perhatikan bahwa tautan "Nonaktifkan Modul Pengembang" di modul Menu Administrasi menonaktifkan modul Tampilan UI. Saya mendapat kesan bahwa tujuan menonaktifkan modul pengembang adalah untuk mengurangi dampak kinerja. Tapi saya tidak berpikir modul Views UI akan mempengaruhi kinerja. Apakah membiarkan UI Tampilan diaktifkan di produksi memiliki dampak kinerja? Apakah ada alasan lain untuk menonaktifkan modul ini di situs produksi?

Chaulky
sumber

Jawaban:

11

Setiap modul yang diaktifkan memengaruhi kinerja, hanya saja modul tersebut dimuat, dan diuraikan dari PHP. views_ui.module, di cabang 6.x-3.x-dev of Views, adalah 10355 byte.
Kemudian ada kait yang dipanggil dari Drupal, bahkan jika Anda tidak menggunakan apa pun dari modul Views UI, seperti views_ui_help () , views_ui_menu () , views_ui_theme () , atau views_ui_library_alter () .

Alasan lain untuk menonaktifkan modul yang tidak digunakan adalah menghindari kemungkinan masalah keamanan.

kiamlaluno
sumber
Apakah ini masih relevan di D8 mengingat perubahan arsitektur? Anda juga tidak dapat menonaktifkan modul dalam 8, tetapi saya juga melihat beberapa contoh konfigurasi daftar hitam orang-orang untuk Field UI, Tampilan UI dll dari produksi menggunakan config_split
William Turrell
1
Ya, kecuali bahwa modul yang diaktifkan Drupal 7 adalah modul yang dipasang Drupal 8, karena tidak mungkin untuk menonaktifkan modul pada Drupal 8. Modul Pembagian Konfigurasi digunakan ketika mengekspor konfigurasi, sehingga bagian dari file konfigurasi diletakkan di direktori yang berbeda ; ini biasanya digunakan ketika mengimpor konfigurasi dari situs pengembangan, untuk menghindari pengaturan modul seperti yang Anda masukkan di server produksi.
kiamlaluno