|
|
1
0
看看Smarty docs:the“ Cache Groups “部分。确实如此。 |
|
|
2
1
你应该 不是 手动清除缓存。为此,请使用clear\u cache()和clear\u compiled\u tpl()。您可以清除所有缓存,也可以对它们进行选择性清除。 |
|
|
3
0
Use可以切换smarty cachedir,这取决于您想要的位置(您可以使用一些自己的if语句来检查)
第二点有点难,您必须遍历所有映射,并分配新的compile dir,然后运行以下命令:
但正如您所说,有可能在存在删除时请求该文件-( 但不建议使用不同的缓存文件夹,Smarty不缓存输出,只缓存编译的PHP文件。 |