摘要:
1.当$compile_check开启的时候(默认开启),每个模板文件和配置文件都会在缓存检查的的时候执行编译检查,如果这些文件在缓存生成后修改,那么缓存会马上重新生成。这是一个覆盖的选项,所以更好的性能建议把$compile_check设置成false$smarty->setCompileCheck(false);2.如果开启了$force_compile,缓存文件将总是会重新生成,效果和关闭缓存是一样的。而且还会降低性能$force_compile一般用于调试目地。更却当的方式是把缓存$caching设置成Smarty::CACHING_OFF3.isCached()函数可以检查模板 阅读全文