Divi 5 โบกมือลารหัสย่อ นี่คือเหตุผลว่าทำไมมันถึงสำคัญ

เผยแพร่แล้ว: 2024-10-01

Divi ได้รับการพิจารณาว่าเป็นหนึ่งในธีม WordPress ที่ทรงพลังและหลากหลายที่สุดมานานแล้ว ด้วยการเปิดตัว Divi 5 เรากำลังเขย่าวงการ ใน Divi เวอร์ชันก่อนหน้า รหัสย่อ ซึ่งเป็นส่วนย่อยของโค้ด ทำหน้าที่เป็นตัวยึดสำหรับโมดูลการออกแบบของ Divi ทำให้ Visual Builder สามารถสร้างเค้าโครงและสไตล์ที่ซับซ้อนผ่านคำสั่งแบ็กเอนด์

ด้วยการเปิดตัว Divi 5 รหัสย่อก็หมดไป และเราได้เขียนเฟรมเวิร์กใหม่ทั้งหมดตั้งแต่ต้นจนจบ ในโพสต์นี้ เราจะสำรวจว่าเฟรมเวิร์กใหม่ของ Divi ซึ่งสร้างคล้ายกับบล็อก Gutenberg มีประสิทธิภาพและทรงพลังมากกว่าที่เคยอย่างไร

เรียนรู้เพิ่มเติมเกี่ยวกับ Divi 5 Public Alpha และวิธีดาวน์โหลด

ดาวน์โหลด Divi 5 Public Alpha

สารบัญ
  • 1 รหัสย่อคืออะไร?
  • 2 Divi ใช้รหัสย่อในอดีตอย่างไร
  • 3 เหตุใดเราจึงย้ายออกจากรหัสย่อใน Divi 5
    • 3.1 ปรับปรุงประสิทธิภาพ
    • 3.2 ปรับปรุงความคล่องตัว
    • 3.3 ปรับปรุงเสถียรภาพ
    • 3.4 ปรับปรุงความเข้ากันได้ข้าม
  • 4 การเปลี่ยนแปลงไปสู่ระบบตัวสร้างภาพแบบบล็อก
  • 5 ผลกระทบต่อเว็บไซต์ Divi ที่มีอยู่คืออะไร?
  • 6 Divi 5: เร็วขึ้น สะอาดขึ้น และยืดหยุ่นยิ่งขึ้น

รหัสย่อคืออะไร?

รหัสย่อได้รับการออกแบบมาเพื่อให้ผู้ใช้สามารถเพิ่มเนื้อหาและฟังก์ชันที่ซับซ้อนลงในเว็บไซต์ของตนได้ง่ายขึ้น โดยไม่ต้องใช้โค้ดแบบยาว ตัวอย่างเช่น แทนที่จะเขียนโค้ดทั้งแบบฟอร์มหรือแกลเลอรีรูปภาพด้วยตนเองใน HTML และ CSS ผู้ใช้สามารถแทรกโค้ดสั้นเช่น [ แกลเลอรี ] และ WordPress จะสร้างองค์ประกอบที่จำเป็นโดยอัตโนมัติเมื่อเพจถูกแสดงผล

แนวคิดเบื้องหลังรหัสย่อคือการทำให้ WordPress ใช้งานง่ายยิ่งขึ้น ตัวอย่างสั้นๆ เหล่านี้สามารถเรียกใช้ฟังก์ชันที่กำหนดเองและแสดงองค์ประกอบที่กำหนดเอง ซึ่งสามารถนำมาใช้ซ้ำทั่วทั้งเว็บไซต์ของคุณได้อย่างง่ายดาย

Divi ใช้รหัสย่อในอดีตอย่างไร

Divi ใช้ระบบรหัสย่อดั้งเดิมของ WordPress เพื่อจัดระเบียบองค์ประกอบตัวสร้าง โดยแต่ละรหัสย่อทำหน้าที่เหมือนหน่วยการสร้างเดียวในการออกแบบที่ใหญ่ขึ้น

ตัวอย่างเช่น เมื่อผู้ใช้เพิ่มปุ่มใน Visual Builder ในเบื้องหลัง Divi จะแทรกรหัสย่อสำหรับปุ่มนั้นซึ่งกำหนดคุณสมบัติทั้งหมด เช่น สี ขนาด รัศมีเส้นขอบ ฯลฯ สิ่งนี้ทำให้ผู้ใช้สามารถ สร้างเลย์เอาต์ที่น่าทึ่ง แต่เบื้องหลัง Divi จะซ้อนรหัสย่อเพื่อกำหนดและเรนเดอร์แต่ละองค์ประกอบ

หากคุณเคยปิดการใช้งาน Divi และเยี่ยมชมเพจที่คุณสร้างด้วย Divi Builder คุณจะเห็นรหัสย่อเหล่านี้ด้านล่าง

รหัสย่อหน้า Divi 4

เหตุใดเราจึงย้ายออกจากรหัสย่อใน Divi 5

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

ปรับปรุงประสิทธิภาพ

เหตุผลแรกคือ ประสิทธิภาพ การแยกวิเคราะห์เพจที่สร้างด้วยรหัสย่อจะมีประสิทธิภาพน้อยกว่าเนื่องจากไม่มีลำดับชั้นที่เหมาะสม Divi ใช้เวลานานกว่าในการรับเนื้อหารหัสย่อจำนวนมากและ ทำความเข้าใจ นอกจากนี้ความเร็วที่ WordPress แสดงผลเนื้อหารหัสย่อทำให้บางสิ่งบางอย่างเป็นที่ต้องการ Divi 4 กำลังผลักดันระบบนี้ให้ถึงขีดจำกัด

ปรับปรุงความคล่องตัว

เหตุผลที่สองคือ ความเก่งกาจ รหัสย่อไม่ได้ถูกมองว่าเป็นส่วนหนึ่งของระบบการออกแบบที่ซับซ้อนและซ้อนกัน Divi 4 ต้องข้ามห่วงเพื่อหลีกเลี่ยงปัญหาเมื่อวางโมดูลภายในคอลัมน์ภายในแถวภายในส่วนต่างๆ และการเพิ่มความสามารถในการวางซ้อนมากขึ้น เช่น คอลัมน์ภายในคอลัมน์ จะเป็นการเปิดเวิร์มกระป๋องใหม่ทั้งหมด Divi 5 แก้ปัญหานี้ด้วยรูปแบบการจัดเก็บข้อมูลใหม่ ซึ่งช่วยให้องค์ประกอบที่ซ้อนกันไม่สิ้นสุด

ปรับปรุงเสถียรภาพ

เหตุผลที่สามคือ ความมั่นคง ในฐานะ API รหัสย่อมีข้อจำกัด วิธีการใช้เครื่องหมายวงเล็บและคุณลักษณะในการจัดเก็บข้อมูลที่ซับซ้อน หมายความว่าอักขระสีแดงหนึ่งตัวอาจทำให้ระบบทั้งหมดล่มได้ Divi 5 จะมีข้อบกพร่องน้อยลงเนื่องจากมีข้อผิดพลาดน้อยลง

ปรับปรุงความเข้ากันได้ข้าม

เหตุผลที่สี่คือ ความเข้ากันได้ข้าม รูปแบบการจัดเก็บข้อมูลใหม่ของ Divi 5 เลียนแบบบล็อกดั้งเดิมของ WordPress ทำให้ Divi และ Gutenberg พูดคุยกันได้ง่ายขึ้น

นี่เป็นการเปลี่ยนแปลงครั้งใหญ่ เราต้องเริ่มต้นใหม่! แต่มันสำคัญอย่างไม่น่าเชื่อสำหรับการดำรงอยู่ในระยะยาวของ Divi

การเปลี่ยนแปลงไปสู่ระบบตัวสร้างภาพแบบบล็อก

เมื่อตระหนักถึงความจำเป็นในการใช้แนวทางที่ทันสมัยมากขึ้น Divi 5 จึงได้ย้ายออกจากรหัสย่อเพื่อสนับสนุนแนวทางแบบบล็อกซึ่งสอดคล้องกับอนาคตของ WordPress แทนที่จะใช้รหัสย่อ Divi 5 เลียนแบบสถาปัตยกรรมแบบบล็อกของ WordPress การลบรหัสย่อใน Divi 5 เป็นส่วนหนึ่งของการผลักดันครั้งใหญ่เพื่อทำให้ Divi เร็วขึ้น ยืดหยุ่นมากขึ้น และใช้งานง่ายขึ้น ด้วยการกำจัดเฟรมเวิร์กเก่า Divi 5 จึงมอบการปรับปรุงประสิทธิภาพที่สำคัญ

ในแง่ของความยืดหยุ่น Divi 5 ช่วยให้สามารถสร้างไซต์แบบไดนามิกและปรับขนาดได้มากขึ้น กรอบงานใหม่ที่ทันสมัยนี้สามารถขยายและรวมเข้ากับคุณสมบัติที่ซับซ้อนมากขึ้นได้อย่างง่ายดาย ซึ่งเป็นไปไม่ได้กับกรอบงานที่ใช้รหัสย่อของ Divi 4

ผลกระทบต่อเว็บไซต์ Divi ที่มีอยู่คืออะไร?

คำถามเร่งด่วนที่สุดสำหรับผู้ใช้ Divi เป็นเวลานานคือสิ่งที่จะเกิดขึ้นกับเว็บไซต์ที่มีอยู่ซึ่งสร้างด้วย Divi 4 โชคดีที่เราวางแผนไว้สำหรับสิ่งนี้ แม้ว่า Divi 5 จะกำจัดรหัสย่อในการสร้างไซต์ใหม่ แต่เว็บไซต์ที่มีอยู่จะไม่ได้รับผลกระทบ

Divi 5 มาพร้อมกับตัวย้ายที่จะแปลงรหัสย่อ Divi 5 ทั้งหมดของคุณเป็นบล็อก Divi 5 ง่ายเหมือนกับการคลิกปุ่ม!

Divi 5 ยังได้รับการออกแบบให้มีความเข้ากันได้แบบย้อนหลัง เพื่อให้มั่นใจว่าเว็บไซต์ของคุณยังคงทำงานได้ตามปกติ แม้กระทั่งก่อนการโยกย้าย หาก Divi 5 ตรวจพบรหัสย่อแบบเดิม ระบบจะทำงานในโหมดความเข้ากันได้แบบย้อนหลังจนกว่าเนื้อหานั้นจะถูกย้ายอย่างเหมาะสม หรือโมดูลของบริษัทอื่นของคุณได้รับการอัปเดตเพื่อรองรับ Divi 5

Divi 5: เร็วกว่า สะอาดกว่า และยืดหยุ่นกว่า

การลบเฟรมเวิร์กที่ใช้รหัสย่อของ Divi 4 ถือเป็นก้าวสำคัญไปข้างหน้า

อยากสัมผัสความแตกต่างด้วยตัวเองไหม? ตอนนี้เป็นเวลาที่เหมาะสมที่สุดในการทดสอบ Divi 5 Alpha และทำความคุ้นเคยกับการเปลี่ยนแปลงครั้งใหญ่ที่สุด ช่วยเราค้นหาข้อบกพร่องและทำให้ Divi 5 เวอร์ชันสุดท้ายดียิ่งขึ้น

อย่าลืมทดสอบ Divi 5 Alpha ภายในเครื่องหรือบนไซต์ชั่วคราวเท่านั้น คุณอาจพบข้อบกพร่องมากมายในขั้นตอนนี้ โดยเฉพาะในระหว่างการย้ายข้อมูล หากคุณไม่ต้องการมีส่วนร่วมในขั้นตอนการทดสอบจุดบกพร่อง ให้เข้าร่วมในภายหลัง