การอัปเดตนี้นำเสนอการปรับปรุงประสิทธิภาพชุดแรกสำหรับร้านค้า WooCommerce ที่มีสินค้าและสินค้าหลายแบบจำนวนมาก
เรากำลังทำงานในชุดการปรับปรุงชุดที่สองแล้วและจะปล่อยออกมาในเร็วๆ นี้
คำอธิบายประสิทธิภาพ WooCommerce
สินค้า WooCommerce มีข้อมูลภายในจำนวนมากที่โพสต์และหน้าเว็บมาตรฐานไม่มี
เพื่อให้ร้านค้าของคุณทำงานได้อย่างถูกต้อง WPML จำเป็นต้องซิงโครไนซ์ข้อมูลทั้งหมดนี้ในทุกภาษาและสินค้าทุกแบบ:
- ตัวอย่างเช่น ราคาต้องเหมือนกันในทุกภาษา
- หรือเมื่อคุณขายสินค้า ระดับสต็อกจะลดลงในทุกภาษา ไม่ว่าลูกค้าจะใช้ภาษาไหน
และยังมีข้อมูลมากมายแบบนี้ในสินค้า
ความท้าทาย: ไม่สามารถยกเว้นข้อมูลสินค้าบางอย่างจากการซิงโครไนซ์ได้ เพราะเป็นสิ่งจำเป็นสำหรับการทำงานของร้านค้า
สิ่งที่เกิดขึ้น: เมื่อคุณเปิดใช้งาน WPML และ WooCommerce Multilingual เว็บไซต์ของคุณจะเริ่มจัดการหลายภาษาและซิงโครไนซ์ข้อมูลสินค้าจำนวนมาก ซึ่งต้องใช้การประมวลผลเพิ่มเติม
ผลลัพธ์: เนื่องจากร้านค้าหลายภาษาต้องประมวลผลข้อมูลมากกว่า จึงต้องใช้ทรัพยากรเซิร์ฟเวอร์มากกว่าร้านค้าภาษาเดียวเสมอ
สิ่งที่เรากำลังทำ: เป้าหมายของเราในการอัปเดตนี้และการอัปเดตในอนาคตคือการจัดการข้อมูลสินค้าให้มีประสิทธิภาพที่สุด แม้ว่าเว็บไซต์หลายภาษาจะไม่สามารถมีประสิทธิภาพเท่ากับเว็บไซต์ภาษาเดียวได้อย่างสมบูรณ์ แต่เรากำลังทำงานอย่างหนักเพื่อลดการประมวลผลที่เพิ่มขึ้น
การแก้ไขและการแปลที่เร็วขึ้นสำหรับสินค้า WooCommerce
ในการอัปเดตนี้ WPML ทำงานเร็วขึ้นในสี่ด้านของการทำงานกับข้อมูลสินค้า
ตารางต่อไปนี้สรุปการปรับปรุงประสิทธิภาพที่เราสังเกตเห็นในการทดสอบของเรา:
การดำเนินการที่ทำ | การปรับปรุงความเร็วที่วัดได้ | สิ่งที่เราทำ |
---|---|---|
การบันทึกและอัปเดตสินค้า | 16 – 30% | ปรับปรุงกลไกสำหรับการบันทึกข้อมูลแทกซ์และเมตาของสินค้า |
ส่งสินค้าไปแปล | 10 – 30% | ปรับปรุงการตรวจสอบข้อมูลสินค้าและปรับใช้การแคชที่ดีขึ้นสำหรับไฟล์แนบสินค้า |
รับสินค้าที่แปลแล้ว | 27 – 35% | ใช้กลไกที่มีประสิทธิภาพมากขึ้นสำหรับการซิงโครไนซ์ข้อมูลสินค้าทุกประเภท |
การคัดลอกสินค้า | 40 – 53% | ปรับปรุงกระบวนการสำหรับการสร้างข้อมูลงานแปล |
เราแสดงการปรับปรุงเหล่านี้เป็นช่วงเพราะผลลัพธ์ขึ้นอยู่กับการตั้งค่าเว็บไซต์เฉพาะของคุณ
วิธีเพิ่มความเร็วให้เว็บไซต์ WooCommerce ของคุณตอนนี้
ตามปกติ เรากำลังปล่อยการอัปเดตนี้อย่างค่อยเป็นค่อยไป อย่างไรก็ตาม คุณสามารถอัปเดตเว็บไซต์ของคุณด้วยตนเองได้ทันที:
- ในส่วนผู้ดูแลระบบของเว็บไซต์ของคุณ ไปที่ ปลั๊กอิน → เพิ่มปลั๊กอินใหม่ และคลิกที่แท็บ เชิงพาณิชย์
- คลิกเพื่อตรวจสอบการอัปเดต
- WPML 4.7.2 และ WooCommerce Multilingual 5.4.2 จะปรากฏในรายการและคุณสามารถอัปเดตเว็บไซต์ของคุณได้
ยังมีปัญหาด้านประสิทธิภาพอยู่หรือไม่? แจ้งให้เราทราบ!
หากคุณยังพบปัญหาด้านประสิทธิภาพหลังจากอัปเดตร้านค้า WooCommerce ของคุณเป็น WPML และ WooCommerce Multilingual เวอร์ชันล่าสุดแล้ว เราอยากดูให้ละเอียดยิ่งขึ้น
เราได้สร้างหน้าติดต่อเฉพาะสำหรับการรายงานปัญหาประสิทธิภาพ WooCommerce
เพื่อช่วยให้เราแก้ไขข้อบกพร่องในเว็บไซต์ของคุณได้อย่างมีประสิทธิภาพ คุณต้องให้รายละเอียดต่อไปนี้:
- ธีมและปลั๊กอินที่ใช้ในเว็บไซต์ของคุณ
- จำนวนสินค้าและสินค้าหลายแบบ
- หน้าเฉพาะที่ช้า (ให้ลิงก์โดยตรง)
- การดำเนินการที่ทำให้เกิดความช้า (เช่น การโหลดหน้า การบันทึกสินค้า)
- เครื่องมือที่ใช้สำหรับการวัดประสิทธิภาพและผลลัพธ์
ความเข้ากันได้กับ WordPress เวอร์ชัน 6.8 ที่กำลังจะมา
สุดท้าย ขอเตือนว่า WordPress 6.8 กำหนดจะปล่อยในวันที่ 15 เมษายน เรากำลังติดตามและทดสอบเวอร์ชันเบต้าและรีลีสแคนดิเดตทั้งหมดอย่างใกล้ชิด
แผนของเราคือการเผยแพร่การอัปเดตความเข้ากันได้ของ WPML ก่อน WordPress 6.8 เปิดตัวสองสามวัน เราจะแจ้งให้คุณทราบทันทีที่มีให้ใช้งาน