Friday, Mar 22, 2019

Mediawiki页面缓存清除与左侧导航修改

6 Comments 四月 04, 2012
by 大漠 标签: ,

一、清除页面缓存。

mediawiki具有复杂的缓冲机制,以便获得更好的负载性能。但是我们有时候在更新一些mediawiki模板内容的的时候并不能及时的看到修改和更新的效果,这就需要我们掌握适用于wiki页面的一些简单的语法代码来帮助我们更好的维护wiki页面。

1、直接在页面地址输入语法。在你编辑页面的时候,并不能及时的看到修改效果,或者使用键盘刷新无效的时候,不要着急,使用“action=purge”可以轻松的解决这个问题。

使用方法:在你需要进行刷新的页面地址栏里,url地址尾部直接加上该代码,然后按回车键进行刷新,例如:www.zzbaike.com/wiki/词条存档&action=purge。

 

“&action=purge就是强制刷新的控制参数,这种方法可以方便的清除单个页面缓冲,不会影响到其他页面的缓冲。需要注意的是,其中只有一个“=”,很多人都输入两个等号“==”,这种方法是错误的。

2、批量清除页面缓存。上述方法仅只对单个页面的变化起作用,并不会对所有页面起到效果,如果你希望让所有正在浏览的用户马上看到效果的话,就需要用到批量清除这个功能。

在安装mediawiki的时候不知道你有没有注意到这个数据库:objectcache。清空这个数据表,将使mediawiki在今后访问任意词条页面时会重新“加载”一下,从而避免让用户看到老样子。实现批量清除的功能。 Read the rest of this entry >>