คือขั้นตอนการแก้ มันต้องหาสาเหตุ โดยให้เขาหาสาเหตุตามวิธีที่แนะนำก่อน และมาอัพเดทว่าที่ให้ไปลงหาสาเหตุตามนี้ผลเป็นยังไง มันถึงจะรู้ว่าต้องแก้ตรงไหนครับ
วิธีแนะนำกันไปเยอะแล้ว แต่เขาไม่ทำตามหรือทำตามก็เช็คกันเอาเองไม่มีอัพเดทผลจากที่ไปเช็คหลังบ้านมาก็ไม่รู็จะแนะนำยังไงอยู่ดี เพราะก็ไม่รู้ปัญหามันอยู่ที่ตรงไหน
เอาที่ลองๆเช็คฝั่ง code จากตัว speed test ต่างๆ ปัญหาที่เจอเหมือนที่ท็อปเม้นบอกคือเวลาที่เว็บโหลดช้า ผมไปเทสก็จะเจอ TTFB สูงเกิน 20 วิ ส่วนเวลาตอนโหลดเร็ว TTFB จะอยู่แค่ 1-2 วิ
ล่าสุดตอนนี้ 01.32 ผมเล่นบอร์ดเร็วปกติ ความเร็วที่เทสคือ 1.1 วิก็เริ่มโหลดละ โหดเสร็จก็ 2 วิกว่าๆ
TTFB มันก็คือเวลาที่ server โหลดข้อมูลแรกมาจากหน้าเว็บ ถ้าช้าส่วนใหญ่มันจะเป็นปัญหาจากฝั่ง server แต่ไม่ใช่ว่าจะตัดเรื่อง code หน้าเว็บทิ้งได้ เพราะก็มีปัญหาจาก code หน้าเว็บที่ทำให้เกิดตรงนี้ช้าได้ด้วยเหมือนกัน
แต่ที่ควรเช็คก่อนเพื่อนเลยคือเช็คฝั่ง server ต้องไปไล่นั่งดู bandwidth traffic access log ว่ามันมีปัญหาอะไรกับ server หรือเปล่า ถ้าไม่มีก็ต้องมาดูฝั่ง code ใช้พวก speed test ต่างๆมานั่งไล่เช็ค
ถ้ายืนยันว่าไม่ได้เป็นปัญหาฝั่ง server ให้ลองทำหน้า html ว่างๆ หรือใส่รูปอะไรไปสักรูปมา และเทสตอนเว็บช้าดูว่าหน้านั้นโหลด TTFB สูงเหมือนหน้าอื่นๆไหม ถ้าไม่อันนี้ฟันธงได้ว่าเป็น code ไม่ได้เป็นฝั่ง server
ส่วนถ้าเป็นฝั่ง code ผมคิดว่าช่วยหาทางแก้ได้อยู่ แต่ทางคนดูแลจะพร้อมทำตาม+เทสไปด้วยกันหรือเปล่า เพราะต้องลองค่อยๆไล่แก้ไปทีละจุด คือเว็บเร็วขึ้น ดีขึ้นแน่ๆละ แต่แก้อันนี้ฝั่ง code บอกเลยยุ่งยากพอสมควร
แต่ส่วนตัวผมว่าเป็นฝั่ง server เพราะฝั่ง code ถ้าไม่ได้ทำอะไรเพิ่มเติม มันก็ไม่ควรอยู่ดีๆจะช้าเอง หรือถ้าปรับอะไรไป เขาก็ต้องรู้ตัวแล้วว่าได้ทำอะไรไปไหมก่อนที่เว็บมันจะช้าเนี่ย