Contact
Line : comsiam
Contact
Line : comsiam

ถ้าเว็บไซต์ Joomla โหลดช้าผิดปกติ ให้เริ่มแยกว่า ช้าทุกหน้าหรือเฉพาะบางหน้า และช้าตั้งแต่เริ่มเชื่อมต่อหรือหลังหน้าเว็บเริ่มแสดง จากนั้นตรวจส่วนเสริม รูปภาพ แคช และทรัพยากรเซิร์ฟเวอร์ตามลำดับ
① ทดสอบหน้าแรกและหน้าภายในหลายหน้า หากช้าทั้งเว็บ ให้เริ่มตรวจเซิร์ฟเวอร์และส่วนเสริมที่ทำงานทั่วเว็บไซต์
② หากช้าเฉพาะบางหน้า ให้ตรวจบทความ รูปภาพ โมดูล หรือส่วนเสริมที่แสดงอยู่บนหน้านั้น
③ สังเกตว่าหน้าเริ่มตอบสนองช้าตั้งแต่แรก หรือโหลดโครงหน้าได้แล้วแต่รูปภาพและสคริปต์ยังไม่เสร็จ เพราะสาเหตุอาจอยู่คนละส่วน
④ ทดสอบเว็บไซต์ทั้งขณะล็อกอินและในหน้าต่างส่วนตัว เพื่อเปรียบเทียบการทำงานของผู้ดูแลกับผู้เข้าชมทั่วไป
① ทบทวนส่วนเสริมหรือการตั้งค่าที่เพิ่งติดตั้ง อัปเดต หรือแก้ไขก่อนเริ่มมีปัญหา
② ปิดส่วนเสริมที่สงสัยทีละรายการบนสำเนาทดสอบหรือช่วงเวลาที่ควบคุมได้ แล้ววัดผลหน้าเดิมซ้ำ
③ ตรวจโมดูลที่โหลดข้อมูลจากภายนอกหรือแสดงรายการจำนวนมาก เช่น ฟีด แผนที่ หรือเนื้อหาจากบริการอื่น
④ หากหน้าแอดมินช้าด้วย ให้ตรวจงานเบื้องหลังและส่วนเสริมที่ทำงานในหน้าผู้ดูแลเพิ่มเติม
① ตรวจขนาดและจำนวนรูปภาพ โดยเฉพาะภาพขนาดใหญ่ที่แสดงหลายภาพในหน้าเดียว
② ตรวจสคริปต์ วิดีโอ แบบอักษร หรือเนื้อหาจากเว็บไซต์ภายนอก หากบริการต้นทางตอบสนองช้า หน้า Joomla อาจรอโหลดส่วนเหล่านั้น
③ ลดโมดูลหรือเนื้อหาที่ไม่จำเป็นจากหน้าที่โหลดช้า แล้วทดสอบซ้ำเพื่อดูว่ามีส่วนใดเป็นตัวถ่วง
④ เปรียบเทียบหน้าที่มีองค์ประกอบน้อยกับหน้าที่มีองค์ประกอบมาก เพื่อแยกปัญหาจากเนื้อหาออกจากปัญหาทั้งระบบ
① ตรวจการตั้งค่าแคชใน Global Configuration และสถานะปลั๊กอิน System – Page Cache
② ทดสอบเปิดแคชกับหน้าที่เหมาะสม แล้วเปรียบเทียบผลก่อนและหลัง แคชช่วยลดการสร้างหน้าใหม่ซ้ำ ๆ แต่ไม่ควรเปิดโดยไม่ตรวจการทำงานของเว็บไซต์
③ หากเว็บไซต์มีตะกร้าสินค้า พื้นที่สมาชิก หรือเนื้อหาที่เปลี่ยนตามผู้ใช้ ให้ตรวจผลกระทบก่อนใช้ Page Cache เพราะหน้าเหล่านี้อาจต้องแสดงข้อมูลเฉพาะบุคคล
④ ระหว่างวิเคราะห์การเปลี่ยนแปลง ให้ปิดแคชชั่วคราวหากแคชทำให้ยังเห็นหน้าเก่าหรือบดบังผลทดสอบ จากนั้นเปิดกลับตามการตั้งค่าที่เหมาะสม
① ตรวจพื้นที่ดิสก์และการใช้ CPU หรือหน่วยความจำในช่วงที่เว็บไซต์ช้า
② ดูบันทึกข้อผิดพลาดของ Joomla และเว็บเซิร์ฟเวอร์ว่ามีคำเตือน การทำงานล้มเหลว หรือการเชื่อมต่อฐานข้อมูลช้าหรือไม่
③ หากช้าบางช่วงเวลา ให้บันทึกช่วงเวลาและหน้าที่ทดสอบ แล้วสอบถามโฮสติ้งว่ามีการใช้ทรัพยากรสูงหรือปัญหาเซิร์ฟเวอร์ในช่วงนั้นหรือไม่
④ ถ้าปัญหายังอยู่หลังปิดส่วนเสริมที่สงสัยและตรวจเนื้อหาแล้ว ให้ส่ง URL ตัวอย่าง เวลาเกิดปัญหา และผลทดสอบให้ผู้ดูแลโฮสติ้งช่วยตรวจ
ComSiam แนะนำให้เปลี่ยนทีละจุดและจดผลการทดสอบไว้ เพราะการเปิดแคชหรือปิดส่วนเสริมหลายตัวพร้อมกันทำให้ระบุสาเหตุได้ยาก
หลังปรับแก้ ให้ทดสอบหน้าเดิมหลายรอบทั้งบนมือถือและคอมพิวเตอร์ ตรวจว่าฟังก์ชันสำคัญยังทำงาน และเปิดแคชกลับตามความเหมาะสม ComSiam ใช้การเปรียบเทียบก่อนและหลังเพื่อยืนยันว่าความเร็วดีขึ้นโดยไม่กระทบการใช้งาน