开发者社区> 问答> 正文

静态缓存和动态缓存,是什么意思?区别是什么?

静态缓存和动态缓存,是什么意思?区别是什么?

展开
收起
游客i2i5j3xkpqrwe 2023-03-02 10:36:34 1115 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    静态缓存: 是在新内容发布的同时就立刻生成相应内容的静态页面,比如:2003年3月22日,管理员通过后台内容管理界面录入一篇文章后,就立刻生成这个静态页面,并同步更新相关索引页上的链接。       动态缓存: 是在新内容发布以后,并不预先生成相应的静态页面,直到对相应内容发出请求时,如果前台缓存服务器找不到相应缓存,就向后台内容管理服务器发出请求,后台系统会生成相应内容的静态页面,用户第一次访问页面时可能会慢一点,但是以后就是直接访问缓存了。

    2023-03-02 13:45:04
    赞同 展开评论 打赏
  • 静态缓存顾名思义是对静态资源的缓存,动态则是动态生成的内容,静态一般存储在客户端|代理服务器等,而动态则是在服务端.

    2023-03-02 13:39:12
    赞同 展开评论 打赏
  • 月移花影,暗香浮动

    静态缓存是指将静态文件(如HTML、CSS、JavaScript等)存储在缓存中,以便在用户访问时可以快速访问。

    动态缓存是指将动态数据(如数据库查询结果)存储在缓存中,以便在用户访问时可以快速访问。

    区别是:静态缓存存储的是静态文件,而动态缓存存储的是动态数据。

    2023-03-02 10:39:50
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
基于英特尔 SSD 的虚拟机缓存解决SSD 立即下载
用户态高速块缓存方案 立即下载
高性能Web架构之缓存体系 立即下载