
Perfmatters ในเวอร์ชัน 2.5.3 ที่เผยแพร่เมื่อวันที่ 11 พฤศจิกายน (บันทึกการเปลี่ยนแปลง) ได้เพิ่มฟีเจอร์ที่เรียกว่า "โค้ด" ซึ่งช่วยให้คุณสามารถเพิ่มชิ้นส่วนของโค้ด PHP, JS, CSS และ HTML ได้ ฟีเจอร์นี้ถูกเขียนขึ้นใหม่ทั้งหมดโดยคำนึงถึงประสิทธิภาพเป็นหลัก ซึ่งเป็นเหตุผลที่ทำให้เป็นหนึ่งในปลั๊กอิน "ปรับแต่ง" ที่ได้รับการจัดอันดับสูงที่สุด (หากไม่ใช่สูงที่สุด) เมื่อพูดถึงการปฏิบัติงานWPO
มันใช้วิธีการไฟล์แบบแบน ซึ่งหมายความว่ามันปลอดภัยมากขึ้น และไม่มีการเรียกใช้ฐานข้อมูลที่หน้าเว็บไซต์. นั่นหมายความว่ามันให้บริการได้รวดเร็ว และไม่ทำให้เวลาโหลดหน้าเว็บไซต์แย่ลง.
นอกจากนี้ ยังมีคุณสมบัติการตรวจสอบข้อผิดพลาดในตัว ซึ่งช่วยป้องกันไม่ให้โค้ดที่ผิดพลาดทำลายเว็บไซต์ของคุณ หากตรวจพบข้อผิดพลาดในสแนปช็อต ระบบจะปิดการใช้งานโดยอัตโนมัติและหากยังมีสิ่งใดเสียหายอยู่ ระบบจะมีโหมดปลอดภัย (Safe Mode) ที่ สามารถใช้งานได้ในกรณีที่มีปัญหาซึ่งไม่สามารถกู้คืนได้โดยอัตโนมัติ โดยจะป้องกันไม่ให้โค้ดหรือสคริปต์ใดๆ ทำงาน ไม่ว่าจะอยู่ในสถานะเปิดใช้งานหรือไม่ก็ตาม ด้วยการสร้าง URL สำหรับการกู้คืนโดยเฉพาะ

มันรวมถึงตัวสร้างเงื่อนไขที่ครอบคลุมเพื่อโหลดโค้ดของคุณเฉพาะที่จำเป็นเท่านั้น คุณสามารถกำหนดกฎได้เกือบไม่จำกัด เพิ่มการรวม การยกเว้น และแม้กระทั่งให้โหลดโค้ดตามสถานะของผู้ใช้ (เข้าสู่ระบบหรือออกจากระบบ)

ตัวเลือกทั้งหมดมีรายละเอียดอยู่ในเอกสารประกอบเครื่องมือ
แม้ว่าฉันจะมีความรู้สึกปะปนกันเมื่อปลั๊กอินที่มีน้ำหนักเบาและมีประสิทธิภาพเริ่ม "เพิ่มขนาด" ด้วยฟีเจอร์ที่ปลั๊กอินเฉพาะทางอื่นทำได้ดี หรือดีกว่า หรือสามารถแก้ไขได้ด้วยโค้ดเพียงเล็กน้อยเพื่อที่คุณจะไม่ต้องติดตั้งปลั๊กอินใหม่ ในกรณีของ Perfmatters พวกเขาได้รับคะแนนความไว้วางใจจากฉันเพราะปรัชญาของปลั๊กอินของพวกเขามุ่งเน้นไปที่การทำให้เรียบง่ายและการเพิ่มประสิทธิภาพเสมอ
เมื่อคืนก่อน ผมได้ย้ายโค้ด PHP ทั้งหมดที่เคยอยู่ในfunctions.phpและการแก้ไข CSS ทั้งหมดที่เคยเพิ่มไว้ในstyle.cssของธีมลูก ไปยัง Permatters
แม้ว่าพวกเขาจะได้รับการแสดงความคิดเห็น จัดหมวดหมู่ และจัดเรียงอย่างดีแล้ว การแยกออกมา ปรับให้เหมาะสม และจัดระเบียบไว้ในเครื่องมือจัดการสแนปช็อตเป็นแนวทางปฏิบัติที่แนะนำสำหรับการจัดการปัญหาหรือการแก้ไขข้อขัดแย้งได้ง่ายและรวดเร็วยิ่งขึ้น
"โค้ด"ของ Pefrmattersแข่งขันกับคลาสสิกอย่างเช่น "Code Snippets" ที่ได้รับความนิยมซึ่งมีเวอร์ชันฟรีที่มีประโยชน์มากและเวอร์ชัน Pro ที่ต้องชำระเงินพร้อมตัวเลือกขั้นสูงและ WpCodeซึ่งมีเวอร์ชันฟรีและเวอร์ชันพรีเมียมสำหรับการจัดการโค้ดสั้นในคลาวด์เช่นกัน
แม้ว่าเครื่องมือนี้ยังอยู่ในช่วงเบต้า แต่ก็มีความครอบคลุมและใช้งานได้ดีมากแล้ว จนถึงตอนนี้ ฉันยังไม่พบข้อบกพร่องใด ๆ นอกเหนือจากรายละเอียดด้านความสวยงามเล็กน้อยที่ต้องปรับปรุง เช่น การปรับขนาดอัตโนมัติของกล่องที่ใช้สำหรับเพิ่มโค้ดสิ่งเดียวที่ฉันพลาดไปคือฟังก์ชันการส่งออก/นำเข้าเพื่อบันทึกสำเนาสำรองของรายการสแนปช็อต แต่ Brian Jacksonหนึ่งใน นักพัฒนาได้บอกฉันแล้วว่าพวกเขาจะเพิ่มฟังก์ชันแยกต่างหากสำหรับงานนี้ในเร็ว ๆ นี้ และพวกเขายังทำงานกับฟังก์ชันอื่น ๆ ที่จะช่วยให้สามารถย้ายสแนปช็อตจาก WPCode ได้อีกด้วย
อัปเดต. ในเวอร์ชัน 2.5.5ที่เผยแพร่เมื่อวันที่ 12 ธันวาคม ได้เพิ่มตัวเลือกใหม่สำหรับการนำเข้าและ ส่งออกโค้ดสแนปช็อต รวมถึงความสามารถในการส่งออกสแนปช็อตแต่ละรายการหรือชุดย่อยของสแนปช็อตผ่านกระบวนการส่งออกจำนวนมาก (เป็นชุด) นอกจากนี้ยังได้แก้ไขข้อบกพร่องอื่น ๆ ด้วย





