`

内容更新机制

 
阅读更多
1.如果HTTP响应头信息告诉Cache不要缓存,那么Cache就不会缓存相应内容

2.如果对某内容的请求信息是需要谁或者安全加密的,Cache也不会缓存相应内容

3.如果在HTTP响应中没有ETag或者Last-Modified头信息,Cache会认为缺乏直接的更新度信息,默认该内容不可缓存

4.一个缓存的副本如果含有以下信息,Cache会认为它是足够新的,会直接从缓存中送出,而不会向源服务发送请求:
4.1:含有完整的过期时间和寿命控制的头信息,并且内容仍在生存期内

4.2:浏览器已经使用过这个缓存副本,并且在同一个会话中已经检查过内容的新鲜度 

5.如果缓存的内容副本已经旧了,Cache将向源站服务器请求检验,用于确定是否可以继续使用当前副本继续服务.如果经校验后发现副本的原件没有变化,Cache会避免从源站服务器重新获取副本

通常html,图片,css,xml,js,音频,流媒体等静态资源会被缓存,而动态地址,asp,aspx,py,jsp,php等动态资源不被缓存


如果相让自己的网站缓存友好,则需注意:
1.尽量保持内容URL稳定:如果在不同的页面上提供相同的内容,应该使用相同的URL

2.使用公共库存放每页都引用的元素

3.对于不经常改变的图片和其他页面元素,给Cache-Control: max-age属性设置一个较长的过期时间,这样可以尽可能多地利用Cache的缓存

4.对定期更新的内容设置一个Cache可识别的Cache-Control: max-age过期时间

5.只在必要的时间使用Cookie,Cookie是非常难被缓存的,如果使用Cookie,尽量控制在动态网页上

6.尽量避免使用POST,除非万不得已.POST模式的返回内容通常不会被Cache缓存,使用GET模式会好很多
分享到:
评论

相关推荐

    论文研究-一种基于哈希编码的内容路由查询匹配机制.pdf

    提出一种有效的元素哈希编码机制,首先利用哈希函数压缩数据名字,然后采用改进的状态转换阵列实现名称最长前缀的快速匹配,最后设计一种快速的增量更新机制,满足NDN转发过程中频繁地插入、修改与删除等操作。...

    CMS Made Simple(内容管理系统)

    CMS Made Simple是一款采用PHP,MySQL和Smarty模板引擎开发的内容管理系统,提供基于角色的权限管理系统,智能缓存机制基于系统向导的安装和更新机制等。 软件介绍 CMS Made Simple是一个简单易于使用的内容管理...

    论文研究-NDN中内容源移动的路由更新优化方法.pdf

    命名数据网络(named data networking,NDN)中,命名链路状态路由协议(named-data link state routing protocol,NLSR)并非针对移动场景所设计,特别是对...NLSR-SM机制可以有效应对内容源在NDN中移动服务的问题。

    VS2017工程MFC子线程中更新控件的内容

    VS2017工程,MFC子线程中更新控件的内容,采用消息机制来实现,简单易懂,非常方便新手的入门。

    分布式代理记忆机制的P2P网络研究

    价,数据块内容和服务评价更新存储于邻域节点及后继节点;节点访问信息时,根据本地策略优化搜索代理记忆;对 服务评价较低的代理记忆进行定期更新与清除。该模型通过数据块分布式代理记忆和数据动态更新的方法,...

    docker-update-check:检查Docker容器是否需要更新

    容器化服务使检查需要更新的内容变得更加困难,并且需要不同的工作流程来更新软件包。 该软件包为Ubuntu提供了概念验证的实现,可帮助您确定哪些运行中的容器需要更新。 然后,您可以重建受影响的Docker映像并重新...

    Oracle 全文检索的使用及内部机制

    主要内容有如下几点: 1. 如何创建和使用全文索引, 文中包含详细的步骤 2. 当数据发生变化时,如何更新全文索引,并且如何通过Job实现自动化 3. 数据如何设计才能让全文索引查询更精确 4. 全文索引的实现原理 5. 常见...

    新亿XinYiCMS内容管理系统 v3.13 标准版.zip

    新亿XinYiCMS内容管理系统更新内容如下: 1.采用了百度富文本编辑器。 2.添加权限和角色管理模块。 3.修改已知Bug。 4.增加了广告管理模块。 5.增加了幻灯片模块   关于v3版本更新,这真的是重大更新 1....

    GIS数据备份机制.doc

    GIS空间数据、属性数据、配置数据、符号化文档数据、切片数据,以及程序运行环境,是客户方数据应用服务运行的基础,并且在运行过程中存在数据更新和运行环境的配置调整等情况,因此,上述内容的备份工作显得尤为...

    ZCMS泽元内容管理系统 v2.1.0.10018

    通过简单易用的WEB界面,ZCMS允许非技术人员互相协作以创建、编辑和发布各种内容,实现网站的快速更新。ZCMS支持可视化专题创作,可以帮助不熟悉HTML和CSS的编辑人员,针对重大事件、突发事件进行拖拽式快速制作专题...

    计算机体系与结构 直接相联映射全相联映射组相联映射 Cache映射机制与逻辑实现 计算机机体系与结构课程设计

    1.1.1 设计任务 通过cache对映射机制的工作原理和逻辑功能的理解,运用logisim仿真cache的映射机制和实现cache基本功能的控制器电路。 1.1.2 功能要求 ...否则,则不命中,通过算法决定是否更新cache的内容

    XinYiCMS新亿内容管理系统 v3.1.3

    新亿内容管理系统(以下简称XinYiCMS),XinYiCMS是平台+插件+模板的生态类内容管理系统,基于 .net+mssql 的技术开发。 关于v3版本更新,这真的是重大更新1.采用了全新的后台界面,清爽,大气2.增加了自动安装功能...

    ××县集体土地所有权确权登记成果更新汇交工作实施方案

    (四) 探索更新机制 4 五、 工作方法 4 (一) 资料收集整理 4 (二) 登记成果更新调查 5 (三) 已登记成果入库 8 (四) 更新集体土地所有权确权登记成果 11 六、 工作步骤 13 (一) 前期准备阶段(2022年3月底...

    HkCms开源内容管理系统 v1.0

     进入 内容 -> 批量更新内容页 进行生成内容页。 进入 模块 -> 搜索配置 -> 重建索引 进行搜索数据的重建。 主要模块介绍: Admin模块:后台管理模块。 Models模块:模型管理模块。 Search模块:搜索模块。 ...

    新亿内容管理系统XinYiCMS 3.1.3 源码版.zip

    新亿内容管理系统XinYiCMS 3.1.3 源码版 更新日志:2016-11-05 1.采用了全新的后台界面,清爽,大气2.增加了自动安装功能,可脱离数据库备份文件,摆脱枯燥的安装数据库体验。3.更新,强大了插件机制,增加了IDE形式...

    友价源码最新更新版新增企业认证赠送17个模板 熊掌号插件 手机端模板 会员生成插件.zip

    8、更新退款机制,可实现订单里部分商品进行部分退款 9、受订单新机制影响,原每个分类里独立的担保时间功能已经弃用 10、新增商品列表形式的展现布局 11、改进QQ弹窗调用方法,增加微信联系方式 12、更新商品详情...

    ZCMS泽元内容管理系统 v2.1.0.10018.zip

    通过简单易用的WEB界面,ZCMS允许非技术人员互相协作以创建、编辑和发布各种内容,实现网站的快速更新。ZCMS支持可视化专题创作,可以帮助不熟悉HTML和CSS的编辑人员,针对重大事件、突发事件进行拖拽式快速制作专题...

    LvyeCms(旅烨cms)内容管理系统 v3.1.zip

    进入 内容 -> 批量更新内容页 进行生成内容页。 进入 模块 -> 搜索配置 -> 重建索引 进行搜索数据的重建。 LvyeCms(旅烨cms)内容管理系统主要模块介绍: Admin模块:后台管理模块。 Models模块:模型管理模块。 ...

    独立网站内容管理系统 DLCMS 2.0.0.2 正式版.zip

    独立网络内容管理系统是一款遵循LGPL的真正开源的网站系统,程序采用php mysql设计,采用高速的模板缓存、数据库缓存机制,使网站支持更大的负载量,网站采用模块式与插件式管理组合,使网站功能组合更加灵活随意DIY...

    易贝内容管理系统EBCMS 媒体版 v6.4.7

    系统优势:千万级数据量超强seo优化完全可自定义的灵活URL路由优秀的字段扩展机制后台管理方便系统要求:php版本 不低于5.4推荐配置: php7 + nginxEbcms易贝内容管理系统 更新日志:2016-08-30 V6.4.7 正式版发布...

Global site tag (gtag.js) - Google Analytics