建议增加“目录缓存规则”。

你好!我在别的开源程序网站收到不少反馈,还有对比过国内一些同类的存储服务网站,发现普遍都提供了“目录缓存规则”,这个需求,无论是基于用户,还是基于同类产品,都建议七牛增加一下。

具体是因为现时的功能,对整个网站资源进行了缓存,而像有些比较“特殊”的目录,比如头像目录,更新比较频繁,而缓存空间更新不及时,导致源网站更新延迟。

所以需要一个规则,可以对某些目录不进行缓存,或设置更短的更新时间,不知道七牛能否考虑一下,望回复,感谢!

阅读 2.9k
2 个回答
  1. 如果使用的是镜像存储,那么网站的资源拉取到七牛之后,那就会直接落在七牛的存储上,所以使用镜像存储效果会是静态资源服务器上的资源都会直接存储到七牛空间,不存在对个别目录进行缓存时间的调整;

  2. 如果是指的资源存储在七牛,使用七牛的cdn加速服务,对不同的路径进行不一样的缓存策略那么可以有下面两种方案:
    a. 将不同的目录前缀的文件存储在不同的空间中,通过空间设置中的max-age参数,对客户端缓存的时间进行差异化的设置;
    b. 需要联系七牛的销售和技术支持 http://www.qiniu.com/contact,针对自定义域名做一些额外的人工配置。

你好,为什么不在同一个空间内可以设置不同目录的max-age?因为你知道,像DZ,PW或者其它类似程序,图片文件,包括用于张贴的还是头像图片,均处于UPLOAD目录,所以七牛这种情况,要分离开头像目录,比如说uploads/avatar(头像目录),那么必须修改程序,这样就不太方便了。

当然,也谢谢你的解答,我仍然希望能在单个空间内可以设置某个单独目录的缓存时间(基于CDN加速)。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进