2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

帮助:缓存

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索
Commons-emblem-notice.svg
这个页面“Help:缓存”是萌娘百科的帮助文档
  • 本文用于介绍萌娘百科中一些特定功能的操作方法;
  • 本文仅是一篇论述,不属于方针或指引。如果本指南与相关方针或指引发生冲突或存在不一致的情况,请以方针或指引的条文为准。

为改善用户访问体验,萌娘百科使用了多层缓存技术。以下是针对这些技术的简单的解释:

缓存类型

客户端缓存

  • 浏览器缓存:可通过浏览器“网络”面板判断
    • 影响图片以及脚本等静态资源(由客户端决定,部分手机浏览器可能不服从服务端过期标头)

服务端缓存

静态资源缓存服务

  • CDN 内容分发网络:缓存于腾讯云边缘网络
    • 图片、CSS、JavaScript脚本等静态资源(变更后立即刷新)
    • MoeSkin 以及 MoeAuth 等内部应用程序的静态资源(由 STAFF 手动刷新)

萌娘百科缓存

  • HTTP Web 服务
  • PHP 编译器缓存
  • MediaWiki 解析器缓存
    • 模板嵌入:由 MediaWiki 应用程序缓存(等待定时任务,或采用空编辑刷新对应条目)
    • 分类:由 MediaWiki 应用程序缓存(等待定时任务,或采用空编辑刷新对应条目)
    • 特殊页面列表:由 MediaWiki 应用程序缓存(等待定时任务)
    • Gadget:由 MediaWiki 应用程序缓存(30分钟,Chrome浏览器可能更久)

文件缓存问题及其应对

萌娘百科的嵌入图片采用了 CDN 缓存,由于 MediaWiki 软件设计上不同版本的同名文件的导入路径不会变更,因此 CDN 可能无法立即识别到文件变化,一般来说缓存会在回源后立即刷新。

如使用原始文件名上传,短时间内很可能仍将看到旧版本的图片,这种情况一般不会持续太久。

如果急于上传某文件的新版本并希望立即看到变化,可以使用其他文件名上传一个新文件,然后申请删除旧的文件。或是覆盖上传新版本后移动文件。

参见