ถ้าต้องการให้ไฟล์ CSS หรือ JavaScript เปลี่ยนแปลง ผู้ใช้รายเก่าจะเห็นไฟล์เวอร์ชันใหม่ทันที ควรใช้วิธีใด

ลบไฟล์เก่าออกจากเซิร์ฟเวอร์
ให้ผู้ใช้ลบแคชจากเบราว์เซอร์ด้วยตนเอง
ใช้ Cache Busting โดยเพิ่มเวอร์ชันหรือ Hash เข้าในชื่อไฟล์หรือ URL
ปิดเซิร์ฟเวอร์เพื่อรีเซต Cache ของเบราว์เซอร์

เฉลยอธิบาย

Cache Busting ช่วยให้เบราว์เซอร์โหลดไฟล์เวอร์ชันใหม่โดยการเปลี่ยน URL เช่น file.js?v=1.2 หรือ file.1a2b3c.js เมื่อไฟล์มีการเปลี่ยนแปลง ตัวเลือก A ไม่เกี่ยวข้องกับปัญหา C และ D ไม่เป็นวิธีที่ปฏิบัติได้จริง

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

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