模板:Purge
来自RIA | Wiki
更多操作
{{Purge}}模板生成一个链接,点击此链接会清除页面缓存并从wikitext重建页面。
目的
为了提高服务的效率,MediaWiki缓存了页面。依赖于编辑者们执行操作的确切顺序,读者查看页面时可能看到的是它的一个过期版本。此现象最常发生在那些被大量编辑的页面上,以及那些含有一个嵌入包含实例的页面上。
{{Purge}}可在任意页面生成一个链接,点击此链接时,不仅会刷新页面,而且会清除服务器缓存,强制页面“从零开始”构建、显示。这不是一次性解决方案;通常,编辑页面这种操作本身也会清除缓存。在一定程度上,它是在预计到需要经常性清除缓存时,可采用的一种方法。
示例
| 代码 | 显示 | 效果 |
|---|---|---|
{{Purge}}
|
为使用它的页面创建清除缓存链接。 | |
{{Purge|清除本页面的服务器缓存。}}
|
为使用它的页面创建清除缓存链接,但文本是“清除本页面的服务器缓存。” | |
{{Purge|page=Project:首页}}
|
创建清除Project:首页缓存的链接。 | |
{{Purge|清除本页面的服务器缓存。|page=Project:首页}}
|
创建清除Project:首页缓存的链接,但文本是“清除本页面的服务器缓存。” | |
{{Purge|anchor=模板数据}}
|
为使用它的页面创建清除缓存链接,链接指向“模板数据”章节。 |
当链接到某个章节时,清除该页面的缓存将导致该节链接“失焦”。
模板数据
本模板生成一个链接,点击此链接会清除页面缓存并从wikitext重建页面。
| 参数 | 描述 | 类型 | 状态 | |
|---|---|---|---|---|
| 显示文本 | 1 | 清除缓存链接的显示文本
| 单行文本 | 可选 |
| 页面 | page | 需要清除缓存的页面
| 页面名称 | 可选 |
| 锚点 | anchor | 在页面缓存被清除后跳转到的章节 | 单行文本 | 弃用 |