DokuWiki

It's better when it's simple

用户工具

站点工具


zh:caching

缓存

DokuWiki 通过缓存解析过的文件来加速访问1)。如果一个有一个缓存的页面存在,就会分发这份缓存拷贝而不是再解析一遍。在编辑和预览的时没有使用缓存。

禁止缓存

在文档的任何位置使用 NOCACHE 标签,禁止页面被缓存。这对于含有动态内容的页面很有用, 比如从外站拉取信息的 PHP 代码,因为缓存会影响最新的信息的显示。

~~NOCACHE~~

根据页面是大小,和复杂度,这可能明显地减慢页面显示速度。

清除缓存

所以 DokuWiki 缓存可以通过简单地“摸”(touching)一下 conf/local.php文件,改变其最后修改时间而被作废。这可以直接重新从配置管理器保存设置搞定,或者通过 Unix 的 touch 命令以及用你最爱的编辑器编辑保存。

另一种方法可以使用 toucher 插件,它完成同样的事情,只不过是通过,管理界面(不需要 shell 访问)。

清除一个单独页面的缓存请查看开发:清除缓存

开发

查看开发者缓存部分了解更多关于缓存的信息。

1)
查看 images 了解关于图片缓存的信息
zh/caching.txt · 最后更改: 2013-06-02 16:52 由 haobug

除额外注明的地方外,本维基上的内容按下列许可协议发布: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki