วิธีจัดเก็บไฟล์สแตติกในแคชหน่วยความจำ

1.ป้อนคำอธิบายรูปภาพที่นี่

ในกรณีของฉันไฟล์ .js ถูกนำมาจากแคชของดิสก์ และอย่างไรก็ตาม มันใช้เวลานานพอสมควร

2.ป้อนคำอธิบายรูปภาพที่นี่

แต่ในบางโปรเจ็กต์อื่น ฉันสังเกตเห็นว่า .js และไฟล์สแตติกอื่น ๆ ถูกนำมาใช้จากแคชหน่วยความจำ ฉันจะบรรลุเป้าหมายเดียวกันได้อย่างไร?


person vicpro    schedule 19.05.2017    source แหล่งที่มา
comment
ไม่สามารถปรับแต่งได้ เบราว์เซอร์จะตัดสินใจโดยอัตโนมัติ นอกจากนี้อย่าลืมระบบปฏิบัติการแคชไฟล์ที่ใช้บ่อยในหน่วยความจำด้วย และดูที่น้ำตกทรัพยากรในแผงไทม์ไลน์/ประสิทธิภาพ: อาจมีไฟล์อื่นๆ ที่โหลด/แยกวิเคราะห์/คอมไพล์พร้อมกัน   -  person wOxxOm    schedule 19.05.2017
comment
คุณสามารถแสดงคำขอจริงให้เราดูได้หรือไม่? คุณสามารถใช้ Chrome DevTools คัดลอกทั้งหมดเป็น HAR คุณลักษณะ Fiddler หรือเครื่องมือพัฒนาเว็บอื่นๆ นอกจากนี้ โปรดตรวจสอบให้แน่ใจว่าคุณได้ปิดใช้งานส่วนขยายทั้งหมดก่อนดำเนินการวัดผล ตรวจสอบ Chrome ช้าในการโหลดทรัพยากร (จากดิสก์แคช) การอภิปราย   -  person Leonid Vasilev    schedule 25.05.2017


คำตอบ (1)


ตั้งค่า ส่วนหัวการตอบกลับ ในการตอบกลับจากเซิร์ฟเวอร์ถึง

Cache-Control: public, max-age=31536000
person akash    schedule 10.02.2020