V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ab
V2EX  ›  问与答

fastcgi_cache 有没有办法为网站每个子目录单独设置缓存路径?

  •  
  •   ab · 2020-04-28 15:49:54 +08:00 · 1031 次点击
    这是一个创建于 1702 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前删除缓存是暴力清除全站缓存,会造成瞬间高载。

    但业务多数情况只需要删除某个子目录
    2 条回复    2020-04-28 21:36:53 +08:00
    ab
        1
    ab  
    OP
       2020-04-28 16:04:01 +08:00
    WordPress 环境

    fast_cache 以 md5 值保存文件,真是爱莫能用。当文章众多,访问量大的时候。如果暴力删全站缓存会造成瞬间高载。

    理想的模式是当发布或编辑文章时,删除跟这个文章有关的页面(比如首页的分页,TAG 页面,分类页面,文章的分页页面)。如果以缓存以目录保存就很容易批量删除,但是这个 fast_cache 一般是以受访地址的 MD5 哈希值保存,删除缓存的脚本能写断手。
    zpfhbyx
        2
    zpfhbyx  
       2020-04-28 21:36:53 +08:00
    lua 自己撸一份?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6001 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 06:12 · PVG 14:12 · LAX 22:12 · JFK 01:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.