【问题标题】:Management of content without clear cache没有清除缓存的内容管理
【发布时间】:2017-11-15 07:24:48
【问题描述】:

如何确定我的用户正在使用/查看我的静态内容的最新版本(js 脚本、gif、svgs 等)而不告诉他们清除缓存?

【问题讨论】:

  • 谷歌“asp.net mvc 中的缓存破坏”。

标签: javascript c# asp.net-mvc


【解决方案1】:

您有两个广泛的选择。

  1. 完全禁用缓存。这对于动态内容来说是一个合理的想法,但对于静态内容来说通常很差。所以我们暂时忽略它。
  2. 为静态内容更改生成不同的 URL/查询字符串。

选项 2 有许多可能的方法,例如:

此外,https://github.com/mwrock/RequestReduce 是我过去使用的一个选项,您可能想尝试一下。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-13
    • 1970-01-01
    • 2018-12-12
    • 1970-01-01
    • 2017-09-18
    • 1970-01-01
    • 2018-05-07
    • 1970-01-01
    相关资源
    最近更新 更多