ปิดใช้งาน jQuery Migrate: ลบสคริปต์เก่าเพื่อปรับปรุงความเร็วหน้า
ปิดการใช้งาน jQuery Migrate โดย ivanblagdan จะลบตัวช่วยการย้ายข้อมูลเก่าของ WordPress เพื่อลดภาระของสคริปต์เก่าสำหรับเว็บไซต์สมัยใหม่ มันจะป้องกันไม่ให้ตัวช่วย jquery-migrate.min.js โหลด ซึ่งมีอยู่เพื่อรักษาความเข้ากันได้ย้อนหลังสำหรับธีมและปลั๊กอินเก่า ปลั๊กอินนี้มีน้ำหนักเบาและมุ่งเน้นด้านประสิทธิภาพ โดยมีเป้าหมายเพื่อลดคำขอ HTTP ที่ไม่จำเป็นและปรับปรุงคะแนนความเร็ว ผู้ใช้เป้าหมายรวมถึงเจ้าของเว็บไซต์ WordPress นักพัฒนาเว็บ และผู้เชี่ยวชาญด้าน SEO ที่กำลังมองหาการปรับแต่งการผลิตที่ง่าย
มันมีประสิทธิภาพในการลดการโหลดสคริปต์ด้านหน้าได้มากแค่ไหน?
ปลั๊กอินนี้จัดการกับปัญหาคอขวดด้านหน้าโดยตรงโดยการหยุดการโหลดตัวช่วยการย้ายข้อมูล ซึ่งเป็นการเปลี่ยนแปลงที่ช่วยลดการร้องขอ HTTP เพิ่มเติมและสามารถลดภาระข้อมูลในส่วนหัว ผลที่วัดได้ขึ้นอยู่กับเว็บไซต์ แต่การออกแบบเครื่องมือนี้ช่วยลดสคริปต์หลักที่รวมอยู่หนึ่งตัวและสามารถปรับปรุงเมตริกความเร็วหน้าให้กับเว็บไซต์ที่ไม่พึ่งพา API jQuery ที่เลิกใช้แล้ว โค้ดเบสมีขนาดเล็กโดยเจตนา ดังนั้นจึงไม่เพิ่มภาระการจัดการที่สังเกตได้
ความเสี่ยงด้านความเข้ากันได้ที่เจ้าของเว็บไซต์ควรคาดหวังคืออะไร?
การลบตัวช่วยการย้ายข้อมูลอาจทำให้เกิดความล้มเหลวในเว็บไซต์ที่ใช้ธีมหรือปลั๊กอินที่เก่าเกินไปซึ่งเรียกใช้ฟังก์ชัน jQuery ที่เลิกใช้แล้ว ซึ่งเป็นข้อจำกัดที่ระบุไว้ในเอกสาร ทดสอบหลังจากการเปิดใช้งาน ในสภาพแวดล้อมการทดสอบเพื่อยืนยันวิดเจ็ตด้านหน้า สไลเดอร์ หรือสคริปต์เก่า ปลั๊กอินนี้มุ่งเน้นไปที่เว็บไซต์ที่แสดงต่อสาธารณะ; ไม่ได้เปลี่ยนแปลงพฤติกรรมของแดชบอร์ดการจัดการ และต้องการการติดตั้ง WordPress ที่โฮสต์ด้วยตนเองซึ่งรัน WordPress 4.0 หรือสูงกว่า
การติดตั้งและการบำรุงรักษาเป็นไปได้จริงเมื่อเปรียบเทียบกับทางเลือกอื่นหรือไม่?
การติดตั้งเกี่ยวข้องกับการเปิดใช้งานปลั๊กอินโดยไม่ต้องตั้งค่าเพิ่มเติม ทำให้เป็นทางเลือกที่มีแรงเสียดทานต่ำเมื่อเปรียบเทียบกับการแก้ไขด้วยตนเองใน functions.php หรือชุดการเพิ่มประสิทธิภาพที่ใหญ่กว่า นักพัฒนาสร้างปลั๊กอินยูทิลิตี้ที่มีขอบเขตที่มุ่งเน้น และผู้ใช้รายงานประสบการณ์ "ติดตั้งและลืม" ในความคิดเห็นของคลังข้อมูล การปิดใช้งานเครื่องมือจะคืนค่าพฤติกรรมเดิม ดังนั้นการย้อนกลับจึงง่ายเมื่อมีปัญหาความเข้ากันได้เกิดขึ้น
ตัวเลือกที่ใช้งานได้จริงสำหรับเว็บไซต์สมัยใหม่ โดยมีข้อควรระวังด้านความเข้ากันได้
ปลั๊กอินนี้เป็นตัวเลือกที่มีเหตุผลสำหรับเจ้าของเว็บไซต์ที่ต้องการลบสคริปต์เก่าด้วยการแทรกแซงน้อยที่สุด; มันเหมาะกับธีมสมัยใหม่และปลั๊กอินที่ทันสมัย เว็บไซต์ที่ขึ้นอยู่กับ jQuery API ที่เลิกใช้แล้วมีความเสี่ยงที่จะทำให้ฟีเจอร์ด้านหน้าเสียหาย ดังนั้นควรตรวจสอบฟังก์ชันการทำงานบนสำเนาทดสอบก่อนที่จะเปิดใช้งานในสภาพแวดล้อมการผลิต สำหรับทีมที่ชอบการปรับแต่งแบบเจาะจงมากกว่าการเปลี่ยนแปลงอย่างกว้างขวาง เครื่องมือนี้เสนอวิธีที่มุ่งเน้นในการลดการเปิดเผยของสคริปต์เก่า.
ข้อดี
- หยุดตัวช่วย jquery-migrate.min.js เพื่อลบคำขอ HTTP ที่ไม่จำเป็นออกหนึ่งคำขอ
- โค้ดเบสขนาดเล็กที่ลดภาระที่เพิ่มขึ้นบนแอดมินของ WordPress
- การเปิดใช้งานที่ตรงไปตรงมาพร้อมผลทันทีและการย้อนกลับที่ง่าย
ข้อเสีย
- สามารถทำให้ธีมเก่ามากหรือปลั๊กอินที่ใช้การเรียก jQuery ที่เลิกใช้แล้วเสียหายได้
- ต้องทดสอบในสเตจเพื่อยืนยันความเข้ากันได้ของส่วนหน้า
- เป้าหมายเพียงสคริปต์เดียว ไม่ใช่ชุดการปรับแต่งที่กว้างขึ้น