Skip to content

缓存

缓存用于通过将 display()fetch() 的输出保存到文件来加速调用。如果有可用的缓存版本,将显示该版本,而不是重新生成输出。缓存可以极大地提高速度,特别是对于计算时间较长的模板。由于 display()fetch() 的输出被缓存,一个缓存文件可能由多个模板文件、配置文件等构成。

由于模板是动态的,所以需要谨慎决定你要缓存什么以及缓存多久。例如,如果你正在显示网站的首页,其内容不经常改变,那么可能将此页面缓存一小时或更长时间是不错的选择。另一方面,如果你正在显示一个含有每分钟新信息的时间表的页面,那么缓存这个页面就没有意义了。

目录