Views kullanıcı arayüzü modülünün etkin bırakılması performansı etkiler mi?


9

Yönetim Menüsü modülündeki "Geliştirici Modüllerini Devre Dışı Bırak" bağlantısının Views kullanıcı arabirimi modülünü devre dışı bıraktığını fark ettim. Geliştirici modüllerini devre dışı bırakma amacının performans etkilerini azaltmak olduğu izlenimi altındayım. Ancak Views kullanıcı arayüzü modülünün performansı etkileyeceğini düşünmüyordum. Views kullanıcı arayüzünün üretimde etkin bırakılmasının herhangi bir performans etkisi var mı? Bu modülü bir üretim tesisinde devre dışı bırakmak için başka bir neden var mı?

Yanıtlar:


11

Etkinleştirilen her modül, yalnızca yüklendikleri ve PHP'den ayrıştırıldıkları için performansı etkiler. views_ui.module, Views 6.x-3.x-dev dalında 10355 bayttır.
Views UI modülünden views_ui_help () , views_ui_menu () , views_ui_theme () veya views_ui_library_alter () gibi bir şey kullanmasanız bile Drupal'dan çağrılan kancalar vardır .

Kullanılmayan modülleri devre dışı bırakmanın bir başka nedeni de olası güvenlik sorunlarından kaçınmaktır.


Bu mimari değişiklikler göz önüne alındığında D8'de hala geçerli mi? Ayrıca bunu yapamazsınız deactivate 8'de modülleri, ama aynı zamanda Saha UI için yapılandırma kara listeye insanların birkaç örnek gördüm, üretim kullanmaktan vb UI Bakış config_split
William Turrell

1
Evet, Drupal 7 etkin modüllerin Drupal 8 yüklü modüller olması dışında, Drupal 8'deki modülleri devre dışı bırakmak mümkün değildir. Yapılandırma dışa aktarılırken, Yapılandırma Bölünmüş modülü kullanılır, böylece yapılandırma dosyalarının bir kısmı farklı bir dizine yerleştirilir ; listeledikleriniz gibi modüllerin ayarlarının üretim sunucusuna gitmesini önlemek için normalde bir geliştirme sitesinden yapılandırmayı alırken kullanılır.
kiamlaluno
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.