腾讯cdn自动刷新插件

2018年9月23日01:43:16 4 1,690 次
摘要

自从用了腾讯的cdn,访问速度快了很多,尤其是按照wordpress设定headers信息提高cdn命中率服务器资源占用也降低了不少,但缓存时间与页面更新却变成了更大的矛盾。每次发布日志总是要去cdn管理面板手动刷新缓存,痛苦不堪。

于是按照最初的设想,参考腾讯云相关API完成了一个插件的雏形,此处笔记,以待完善:

发布新文章时,刷新首页、文章所在的类别页、tags页面、存档页面。

自从用了腾讯的cdn,访问速度快了很多,尤其是按照wordpress设定headers信息提高cdn命中率服务器资源占用也降低了不少,但缓存时间与页面更新却变成了更大的矛盾。每次发布日志总是要去cdn管理面板手动刷新缓存,痛苦不堪。

于是按照最初的设想,参考腾讯云相关API完成了一个插件的雏形,此处笔记,以待完善:

  1. 发布新文章时,刷新首页、文章所在的类别页、tags页面、存档页面。
  2. 增加配置页面,可在后台配置腾讯云相关api。
  3. 发布文章后提醒刷新的url个数及成功与否。

腾讯cdn自动刷新插件

avatar

评论已关闭!

目前评论:4   其中:访客  3   博主  1

    • avatar 求源码 3

      什么时候放出源码?

        • avatar mr.z Admin

          @求源码 正在完善,结束后放出共享。

        • avatar rihamax 0

          你好,请问你的网站cdn缓存配置能共享下吗?就是缓存哪些内容,缓存多少秒等,我也在用WordPress做网站,但是我自己配置的cdn缓存规则总是导致网站异常,你可以分享下你的cdn配置规则给我吗?我的网站 jirenkj.com

            • avatar mr.z 3

              @rihamax 你说的异常具体什么情况?
              我的配置比较简单,全部文件缓存10天。wordpress端配置针对已登录用户返回no-cache字段。
              需要注意的是,如果wordpress返回max-age信息,且腾讯cdn打开高级缓存设置的话,缓存时间按max-age和配置的实践中的最小值,如未打开高级缓存配置,缓存时间采用cdn端配置的数值。
              说起来比较啰嗦,你可以参考下腾讯cdn的文档,缓存继承和高级缓存配置那一节 。