缓存
通过开启缓存功能 (Administration → Settings) 你可以加快页面分页、节省服务器资源. 注意: 目录 /cms/cache 必须可写!
在第一次请求页面时,页面的缓存文件被创建. 下述请求中只有不包括分页或数据查询的缓存文件被显示.
使用缓存功能时请特别注意:
- 当有新评论是可评论页缓存自动清楚 (或被管理员编辑或删除).
- 所有在管理员区域的数据修改将清空所有缓存. 你可以在设定中将
admin_auto_clear_cache改为0(Administration → Settings → Advanced settings) 来. 这避免缓存文件的多次创建和删除,对于被频繁访问的站点尤其有效。 这种情况下,你得在编辑完成后手工清空缓存 (Administration → Clear cache).
在修改模板后或上传数据文件后也得清空缓存(参见数据同步). - 因为页面缓存的情况下不进行数据库查询, IP/user agent 过滤器在常规页面请求上不生效. 这种情况下,它们只在有数据提交的情况下生效 (例如当发表评论时).