gpt4 book ai didi

asp.net - ASP.NET 应用程序中的浏览器缓存

转载 作者:可可西里 更新时间:2023-11-01 01:50:25 25 4
gpt4 key购买 nike

有关如何在 asp.net 应用程序中进行浏览器缓存的任何建议。我在网上找到了一些不同的方法,但不确定哪种方法最好。具体来说,我想缓存我的 CSS 和 JS 文件。他们确实会改变,但是,通常最多每月一次。

最佳答案

另一种技术是将静态图像、css 和 js 存储在另一台服务器(例如 CDN)上,该服务器已正确设置了 Expires header 。这样做的好处有两个:

  1. expires header 将鼓励浏览器和代理缓存这些静态文件
  2. CDN 将从您的服务器卸载静态文件。
  3. 通过为您的静态内容使用另一个域名,浏览器的下载速度会更快。这是因为 serving resources from four or five different hostnames increases parallelization of downloads .
  4. 如果 CDN 配置正确并使用 cookieless domain那么您就没有不必要的 cookie 来回传输。

关于asp.net - ASP.NET 应用程序中的浏览器缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/955792/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com