Sự khác biệt giữa hai thành phần bộ nhớ đệm này trong cấu hình web là gì?Sự khác biệt giữa các thành phần trong bộ nhớ đệm trong cấu hình web
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="90.00:00:00" />
</staticContent>
và
<caching>
<profiles>
<add extension=".png" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".jpeg" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".jpg" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".css" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".js" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
</profiles>
</caching>
Tôi đang gặp rắc rối thực sự tìm kiếm thông tin về phiên bản thứ hai. Điều gì cấu thành một thay đổi khi nó nói "CacheUntilChange" và tại sao nó sẽ có một thời gian sau đó?
Cảm ơn
tôi đã tự hỏi điều tương tự, tại một số thời điểm tôi nghĩ rằng tôi hiểu nó. khoảng thời gian được sử dụng để kiểm tra lại nếu tệp vẫn hợp lệ và nếu nó bị thay đổi ... cho phép trình duyệt yêu cầu test.jpg, trình duyệt sẽ được lưu vào bộ nhớ cache cho đến khi thay đổi, nhưng trình duyệt sẽ như thế nào biết khi nào nó đã được thay đổi?thời gian xác định thời gian để kiểm tra .... hoặc vì vậy tôi muốn tin. – Dementic