模板:Purge/doc

来自维阿百科
跳转至: 导航搜索

编辑者可使用清除缓存模板用于在条目内容中添加“清除缓存”功能链接。在此模板存在的情况下,用户点击生成的链接会向MediaWiki系统发送清除缓存的请求,使服务器重新根据Wiki文本构建网页内容并更新网页缓存区域。

为方便偏好于中文释义的编辑者,已创建清除缓存清除缓存并重定向至此模板,因此添加前述模板等同于添加清除缓存

模板说明

为提高百科页面的访问效率,MediaWiki系统会使用网页缓存技术,定期缓存页面以减缓服务器的处理压力,所以读者所查看的页面可能是先前缓存好的早期版本。

若读者未登录账号或者对应页面的修改频率过高,内容的滞后性将会愈发明显。

{{Purge}}用于在页面上生成一个功能链接,该链接将要求服务器手动清除先前的缓存并根据最新版本的Wiki文本重新构建网页内容,随后将构建完成的内容更新到网页缓存中。

若条目页面包含大量链入内容(例如模板“{{Template:Welcome}}”),不通过缓存加载的情况下将会大幅提高服务器负载,可能会导致其他用户的访问请求无法得到及时处理。

若用户只需要清除在浏览器上的缓存并重新加载对应页面,建议先按Ctrl+F5控制浏览器清除本地缓存并从萌娘百科服务器重新加载页面。当且仅当清除浏览器缓存不能解决内容滞后问题时,方可要求服务器重新建立缓存。

范例

参数

1用于替换链接所显示的文本内容,默认内容为“清除缓存”。
2用于显示鼠标\触控笔移入链接后延迟显示的“标题”,默认为空。
page用于指定清除缓存的目标页面,默认为当前页面。

源码

  • {{purge}}
  • {{purge|清除本页面的服务器缓存}}
  • {{purge|1=<nowiki>[高风险]重新构建沙盒的Wiki页面|2=此举将大幅增加服务器负载,请谨慎使用。|page=Help:沙盒}}</nowiki>

输出结果

参考资料