vue h5 性能优化 关于缓存不变的js css 和 图片

发布于 2022-09-12 02:42:24 字数 166 浏览 14 评论 0

以图片举例 例如首页的轮播图 和 自己的品牌logo 不会经常变化 获取到就存在缓存里 等有变化了 在用最新的图片 有什么思路呢

js 和 css 缓存是什么思路呢

( 这时候有一个问题 如果 存到缓存里 再来到首页 请求还会照常走图片的请求吗? )

求助 感谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

赠意 2022-09-19 02:42:24

确定基本不会变的就用强缓存(比如 vue.js / vue-router.js / vuex.js 等等这些框架本身,Cache-Control: max-age=XXX)。

会有变化但还是希望能较少网络开销的就用协商缓存(即 304 缓存,Cache-Control: no-store + ETag + Last-Modified)。

总是变的就强制不缓存(Cache-Control: no-cache)。

搜一下 nginx / Apache / IIS 这些常见 Web Server 咋配强缓存和协商缓存吧,都挺常见的。

A君 2022-09-19 02:42:24

服务器配置缓存策略就行了。搜一下协商缓存

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文