การเปิดใช้โมดูล Views UI นั้นส่งผลต่อประสิทธิภาพหรือไม่


9

ฉันสังเกตว่าลิงก์ "ปิดใช้งานโมดูลผู้พัฒนา" ในโมดูลเมนูการดูแลระบบได้ปิดใช้งานโมดูล Views UI ฉันรู้สึกว่าการปิดการใช้งานโมดูลผู้พัฒนาคือการลดผลกระทบด้านประสิทธิภาพ แต่ฉันไม่คิดว่าโมดูล UI ของ Views จะมีผลกับประสิทธิภาพ การเปิดใช้งาน Views UI ในการผลิตมีผลต่อประสิทธิภาพหรือไม่ มีเหตุผลอื่นที่จะปิดการใช้งานโมดูลนี้ในเว็บไซต์ผลิตหรือไม่

คำตอบ:


11

โมดูลที่เปิดใช้งานทุกอันมีผลต่อประสิทธิภาพเพียงแค่โหลดและแยกวิเคราะห์จาก PHP views_ui.module ในสาขา 6.x-3.x-dev ของ Views เป็น 1,0355 ไบต์
แล้วมีตะขอที่มีการเรียกจาก Drupal แม้ว่าคุณจะไม่ได้ใช้อะไรจากโมดูลชม UI เช่นviews_ui_help () , views_ui_menu () , views_ui_theme ()หรือviews_ui_library_alter ()

อีกเหตุผลหนึ่งในการปิดใช้งานโมดูลที่ไม่ได้ใช้คือการหลีกเลี่ยงปัญหาด้านความปลอดภัยที่อาจเกิดขึ้น


สิ่งนี้ยังเกี่ยวข้องใน D8 หรือไม่เนื่องจากการเปลี่ยนแปลงของสถาปัตยกรรม นอกจากนี้คุณไม่สามารถปิดการใช้งานโมดูลใน 8 แต่ฉันยังเห็นตัวอย่างของคนที่ทำบัญชีดำกำหนดค่าสำหรับ Field UI, Views UI และอื่น ๆ จากการผลิตโดยใช้config_split
William Turrell

1
ใช่ยกเว้นว่าโมดูลที่เปิดใช้งาน Drupal 7 เป็นโมดูลที่ติดตั้ง Drupal 8 เนื่องจากเป็นไปไม่ได้ที่จะปิดการใช้งานโมดูลใน Drupal 8 โมดูลแบ่งการกำหนดค่าจะใช้เมื่อส่งออกการกำหนดค่าดังนั้นส่วนหนึ่งของไฟล์กำหนดค่าจะอยู่ในไดเรกทอรีอื่น ; โดยปกติจะใช้เมื่อนำเข้าการกำหนดค่าจากไซต์การพัฒนาเพื่อหลีกเลี่ยงการตั้งค่าสำหรับโมดูลเช่นรายการที่คุณไปในเซิร์ฟเวอร์การผลิต
kiamlaluno
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.