Posts

Showing posts from 2015

ทำความเข้าใจเรื่อง การ Clear Browser Cache

Image
เวลาเราใช้  Browser เพื่อเข้าสู่ Website นั้น ในครั้งแรกที่เราไปเข้า website ที่ไม่เคยเข้า  Browser จะไปเอาข้อมูลจริงๆ มาไว้ที่เครื่องเราด้วย ดังนั้น Status ของ HTTP status code จะเท่า 200 OK  คือ ไปดึงข้อมูลล่าสึดมาจาก website จริงๆ ซึ่ง แต่ละหน้า Webpage จะประกอบด้วยหลายๆ component หลายส่วน เช่น Code html , Java Script , รูปภาพ , VDO , Flash , ไฟล์เสียง จากรูปข้างล่างจะแสดงให้เห็นว่า  Page หน้านี้  ต้องไปดึง component  มาทั้งหมด 98 ตัว และต้องใช้ traffic 4.2 MB  ในการโอนข้อมูลจาก Web Server มาที่เครื่องของเรา 200  OK  คือไปดึงข้อมูลมาจาก website จริงๆ แต่พอเราไปเข้า หน้า Webpage เดิม  ไม่ว่าจะด้วยการ กด F5 หรือ ปุ่ม Refresh หรือ ปุ่ม Reload  เพื่อดึงข้อมูลมาอ่าน   ทาง ฺBrowser จะวิ่งไปถาม Web server ว่า  หน้านั้นมีอะไรเปลียนแปลงหรือไม่ หากไม่มีการเปลียงแปลงของข้อมูลของแต่ละ Component       HTTP status code จะเท่า 304  Not Modified    เป็นการบอกว่าให้ ใช้ข้อ...