当前位置: 首页 > wzjs >正文

企业网站报价方案模板下载企业做官网

企业网站报价方案模板下载,企业做官网,如何搭建一个完整的网站,asp做的网站总结 强缓存:响应头 cache-control: max-age2592000协商缓存:状态码 304,响应头 Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT区别:强缓存 1.0 是 expres,1.1 是 cache-control。协商缓存 last-modified请谈一下浏览器的强缓存和…

总结

  1. 强缓存:响应头 cache-control: max-age=2592000
  2. 协商缓存:状态码 304,响应头 Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT
  3. 区别:强缓存 1.0 是 expres,1.1 是 cache-control。协商缓存 last-modified

请谈一下浏览器的强缓存和协商缓存

引言

浏览器缓存机制是提高页面加载速度和减少服务器压力的重要手段。根据是否直接使用本地缓存而不向服务器发送请求,可以将缓存分为 强缓存协商缓存

强缓存(Strong Caching)

定义

强缓存是指浏览器在没有重新请求资源的情况下直接使用本地缓存。只要缓存未过期,就直接从本地读取资源,不会与服务器进行通信。

响应头字段

  • Cache-Control: HTTP/1.1 标准中的缓存控制字段。
    • max-age=秒数:设置缓存的最大有效时间。
    • no-cache:不使用强缓存,但可以使用协商缓存。
    • no-store:不缓存任何内容,每次都要请求服务器。
  • Expires: HTTP/1.0 标准中的缓存过期时间,表示资源失效的具体时间。

示例

Cache-Control: max-age=2592000

特点

  • 不需要与服务器交互,响应速度快。
  • 如果缓存期间服务器资源发生变化,用户可能看到的是旧版本。

协商缓存(Negotiated Caching)

定义

协商缓存是指浏览器在使用缓存前会向服务器发起请求以验证缓存是否仍然有效。如果服务器确认缓存有效,则返回状态码 304 Not Modified,否则返回新的资源。

请求/响应头字段

  • If-Modified-Since / Last-Modified
    • 浏览器发送 If-Modified-Since 头,值为上次响应的 Last-Modified 时间。
    • 服务器比对时间,若资源未修改则返回 304
  • If-None-Match / ETag
    • 浏览器发送 If-None-Match 头,值为上次响应的 ETag
    • 服务器比对 ETag,若一致则返回 304

示例

Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT
ETag: "abc123"

特点

  • 每次使用缓存时都需要与服务器通信,确保获取最新资源。
  • 相对于强缓存更可靠,但性能略低。

强缓存 vs 协商缓存对比

特性强缓存协商缓存
是否与服务器通信
使用场景资源长期不变或容忍一定延迟更新资源频繁变动或需精确控制更新
状态码200(from disk cache / memory cache)304 Not Modified
主要字段Cache-Control / ExpiresLast-Modified / ETag

缓存策略建议

  • 对于静态资源(如图片、CSS、JS 文件),推荐使用 Cache-Control: max-age 进行强缓存。
  • 对于动态资源或频繁更新的内容,可结合 ETagLast-Modified 使用协商缓存。
  • 可通过组合使用 Cache-ControlETag 实现灵活的缓存控制。

http://www.dtcms.com/wzjs/577646.html

相关文章:

  • 网站建设图片如何循环转微信管理系统平台电话
  • 设计好的网站推荐wordpress导航栏文字大小不一
  • 广东省建设厅投诉网站首页亚马逊产品备案网站建设要求
  • 泰州做房产的网站做行业网站赚钱吗
  • 中国招标采购导航网天猫网站是怎么做seo优化的
  • 北京网站建设可选兴田德润智慧园区设计方案
  • 南昌网站建设公司服务器wordpress外部样式
  • 上海房地产网站官网怎么注册一个自己的网站
  • jquery做的网站wordpress页面调用分类文章的方法
  • 长春手机模板建站ps做的网站如何转入dw
  • 备案时的网站名称什么是网站建设与维护
  • 移动网站转换单屏风格wordpress主题
  • 贵州省建设厅网站造价工程信息网站改名工信部需要怎么做
  • 舟山市规划建设局网站泵网站建设
  • 国外在线网站建设平台邯郸市城乡建设管理局网站
  • 成都建设网站建设 公司 网站 请示
  • 免费建站的网站能做影视网站吗珠宝行业网站建设
  • 帝国cms 网站搬家太原企业模板建站
  • 访问国外网站加速wordpress获取地址
  • 怎样制作网站后台品牌广告策划方案
  • 广州专业网站改版企业融资的40种方式
  • 做的网站速度慢潍坊网站建设方案
  • 公司做网站之前要准备什么软件网站显示域名
  • 做关于车的网站好苏州建设监督网站首页
  • 网站新闻关键词网站怎么做不违法吗
  • 中国建造师官方网站查询网站优化提升排名
  • 深圳惠州网站建设公司那些网站主做玄幻小说
  • 男女生做羞羞事情的网站淘宝接单做网站
  • 国外网站开发文献网站建设技术服务公司
  • 用软件做的网站权限wordpress 后台密码