การเร่งความเร็วแบบ Lazy สำหรับประสิทธิภาพบน Joomla
มีหลายสิ่งที่คุณสามารถทำได้เพื่อปรับปรุงความเร็วของเว็บไซต์ Joomla ของคุณ แต่คุณเคยหยุดและถามตัวเองหรือไม่ว่าเนื้อหาของคุณเองเป็นอุปสรรคต่อเวลาในการโหลดหรือไม่ Speed Cache เป็นส่วนขยายของ Joomla ที่ช่วยเพิ่มประสิทธิภาพของเว็บไซต์ของคุณอย่างมาก แต่ก็มีปัญหาในการจัดการกับโพสต์ยาวๆ มาโดยตลอด การอัปเดตล่าสุดของ Speed Cache ไม่เพียงแต่จัดการปัญหานี้เท่านั้น แต่ยังนำคุณสมบัติเพิ่มเติมจากทางเลือก WordPress - WP Speed of Light
การจัดการไฟล์อย่างชาญฉลาด
ไฟล์เป็นแกนหลักของเว็บไซต์ของคุณ ดังนั้นจึงสมเหตุสมผลที่ไฟล์เหล่านั้นจะเป็นสาเหตุของปัญหาความเร็วของบล็อกของคุณ การแคชเป็นเทคนิคยอดนิยมในการจัดการกับไฟล์ โดยสั่งให้เบราว์เซอร์อินเทอร์เน็ตบันทึกไฟล์เหล่านั้น เพื่อไม่ต้องดาวน์โหลดสื่ออีกครั้งเมื่อเยี่ยมชมในภายหลัง.
หนึ่งในการอัปเดตล่าสุดของ Speed Cache ทำให้มั่นใจได้ว่าส่วนขยายสามารถทำงานร่วมกับการแคชได้ การแคชเป็นศูนย์กลางคือส่วนขยาย Apache ที่เรียกว่า mod_expires ซึ่งมีหน้าที่ให้คำแนะนำแก่เบราว์เซอร์เกี่ยวกับวิธีการจัดการแคช โดยธรรมชาติแล้ว หากไม่มีส่วนขยายนี้ Speed Cache จะไม่สามารถสั่งให้เบราว์เซอร์นำไฟล์กลับมาใช้ใหม่ได้.
เนื่องจาก Speed Cache ไม่สามารถเปิดใช้งานส่วนขยายให้คุณได้ ทางเลือกที่ใช้คือส่วนขยาย Joomla จะแจ้งให้คุณทราบว่าถูกปิดใช้งานผ่านข้อความบนแดชบอร์ดของคุณ ปัญหาอื่นเกี่ยวกับหน้าเว็บคือมักจะถูกแยกส่วนในการจัดองค์ประกอบ.
ตัวอย่างเช่น หน้าเว็บเพจหนึ่งอาจมีสไตล์ชีท CSS มากกว่าหนึ่งรายการ และมีแนวโน้มว่าจะมีการใช้ไฟล์ Javascript หลายไฟล์ สำหรับแต่ละไฟล์ เบราว์เซอร์อินเทอร์เน็ตต้องร้องขอ รอ และดาวน์โหลดไฟล์ในที่สุด.
ลองนึกภาพแทนว่าพวกเขาทั้งหมดถูกจัดกลุ่มเข้าด้วยกันในไฟล์เดียว - เบราว์เซอร์จะต้องทำคำขอเพียงครั้งเดียว ซึ่งช่วยลดเวลาในการรออย่างเห็นได้ชัด อย่างไรก็ตาม การรวมสไตล์ชีททั้งหมดเข้าด้วยกันด้วยตนเองในไฟล์เดียวจะทำให้สไตล์ชีทมีขนาดใหญ่ โดยมีบางสไตล์ที่ใช้เฉพาะในบางส่วนของเว็บไซต์ Joomla ของคุณเท่านั้น โชคดีที่ Speed Cache มีวิธีแก้ปัญหา.
หนึ่งในตัวเลือกใหม่ในแท็บย่อของ Speed Cacheในหน้าการกำหนดค่าคือความสามารถในการจัดกลุ่มไฟล์เข้าด้วยกันในลักษณะเดียวกับ WP Speed of Lightตัวเลือกนี้มีให้บริการไม่เพียงแต่สำหรับสไตล์ชีตเท่านั้น แต่ยังรวมถึงสคริปต์และฟอนต์ด้วย เมื่อเปิดใช้งานแล้ว เมื่อมีการร้องขอหน้าเว็บ Speed Cache จะจัดกลุ่มทรัพยากรเข้าด้วยกันและนำส่งในไฟล์เดียว.
ควรสังเกตว่าตัวเลือกนี้ช่วยคุณประหยัดเวลาได้มาก แต่ก็ควรใช้ด้วยความระมัดระวังและทดสอบอย่างละเอียดบนเว็บไซต์ Joomla ของคุณ หากตัวอย่างเช่น คุณมีฟังก์ชันที่แตกต่างกันที่มีชื่อเดียวกันในสคริปต์ที่แตกต่างกัน การรวมทั้งสองไฟล์อาจทำให้เกิดความขัดแย้งได้ สุดท้าย Speed Cache ยังช่วยให้คุณสามารถยกเว้นไฟล์บางไฟล์จากการถูกจัดกลุ่มได้.
Lazy Loading
การแคชฟังดูน่าสนใจ แต่ก็ไม่ใช่คำตอบวิเศษสำหรับปัญหาทั้งหมดของเว็บไซต์ของคุณ พิจารณากรณีที่คุณเพิ่งเผยแพร่บล็อกโพสต์ใหม่ที่ยาวและโรยด้วยภาพและไฟล์สื่ออื่นๆ.
ในกรณีส่วนใหญ่ ไฟล์เหล่านั้นใหม่สำหรับผู้เยี่ยมชม Joomla ของคุณ ซึ่งหมายความว่าพวกเขาจะต้องดาวน์โหลดไฟล์ทั้งหมดพร้อมกัน แม้ว่าบทความบล็อกไม่จำเป็นต้องโหลดเพิ่มเติมหลังจากโหลดครั้งแรก แต่ไม่ใช่เรื่องแปลกที่ผู้ใช้จะอ่านเพียงบางส่วนของบทความเท่านั้น ซึ่งแปลว่าแบนด์วิดท์จำนวนมากสูญเปล่าไปกับเนื้อหาที่พวกเขาไม่ได้เห็นด้วยซ้ำ.
แนวคิดของ lazy loading เป็นวิธีแก้ปัญหาที่จัดการกับปัญหาทั่วไปนี้ แทนที่จะโหลดบทความทั้งหมดในทันที lazy loading จะดาวน์โหลดสื่อเฉพาะเมื่อผู้อ่านเลื่อนไปถึงเท่านั้น ผลลัพธ์คือ หากผู้เยี่ยมชมอ่านเพียงครึ่งบทความ ภาพและเนื้อหาอื่นๆ ในครึ่งหน้าแรกเท่านั้นที่จะถูกโหลด ตอนนี้ต้องขอบคุณ Speed Cacheทำให้ lazy loading มีใน Joomla เช่นกัน.
Lazy loading เนื้อหา Joomla ของคุณเป็นกระบวนการที่ง่ายมาก โดยที่ Speed Cache จะจัดการทุกอย่างโดยอัตโนมัติ สิ่งที่คุณต้องทำคือพลิกสวิตช์ในพารามิเตอร์การกำหนดค่าของส่วนขยาย Speed Cache ของคุณ และ lazy loading จะใช้กับทุกหน้าของ Joomla และโพสต์.
บางครั้ง การปรับปรุงประสิทธิภาพของเว็บไซต์ต้องใช้ความคิดสร้างสรรค์นอกกรอบ การอัปเดตล่าสุดของ Speed Cacheไม่เพียงแต่ช่วยให้ผู้อ่านของคุณได้รับประสบการณ์ที่ดีขึ้นเท่านั้น แต่ยังรวมถึงเนื้อหาที่พวกเขาต้องการ... ในเวลาที่พวกเขาต้องการ.
คุณสามารถตรวจสอบ โพสต์ด่วนฉบับสมบูรณ์ที่จะแสดงให้คุณเห็นวิธีการปรับปรุงประสิทธิภาพของไซต์ Joomla ของคุณเพิ่มเติม
เมื่อคุณสมัครสมาชิกบล็อก เราจะส่งอีเมลถึงคุณเมื่อมีการอัปเดตใหม่บนไซต์เพื่อให้คุณไม่พลาด.



ความคิดเห็น