เมื่อพบปัญหาการแคช (Caching) ของเบราว์เซอร์ที่ทำให้หน้าเว็บแสดงเนื้อหาเก่า นักพัฒนาจะใช้วิธีใดแก้ปัญหา

บังคับให้ผู้ใช้ล้างคุกกี้ทุกครั้งที่เข้าเว็บไซต์
เปลี่ยนชนิดของเว็บเซิร์ฟเวอร์
ปิดการแคชทั้งหมดของเซิร์ฟเวอร์
ใช้ Cache-Control และ ETag headers เพื่อควบคุมการแคชและตรวจสอบเนื้อหาที่เปลี่ยนแปลง

เฉลยอธิบาย

การควบคุมการแคชผ่านทาง HTTP headers เช่น Cache-Control และ ETag เป็นวิธีที่มีประสิทธิภาพ Cache-Control ช่วยกำหนดว่าเนื้อหาสามารถแคชได้นานเท่าไร ส่วน ETag ช่วยตรวจสอบว่าเนื้อหาเปลี่ยนแปลงหรือไม่ ตัวเลือก B ไม่สะดวกสำหรับผู้ใช้ ตัวเลือก C อาจลดประสิทธิภาพ ตัวเลือก D ไม่จำเป็น

ข้อสอบอื่นในวิชาหลักการพื้นฐานในการเขียนโปรแกรม และความรู้เกี่ยวกับ การพัฒนา Web Application เช่น PHP,HTML, JavaScript และเทคโนโลยีทางเว็บ

ดูข้อสอบวิชานี้ทั้งหมด →