Smarty:templates_c和缓存文件夹有什么区别


Smarty: what is the difference between templates_c and cache folder?

有两个文件夹-templates_ccache,在使用带缓存的Smarty时使用。

我已经启用了缓存,在那之后,两者都包含某种缓存(IMHO相同的文件),但仍然使用一些php,而不是纯HTML。然而,只是好奇这些文件夹有什么不同?Smarty在尝试定位相对缓存文件时首先查找的位置是什么?

templates_c用于编译的模板,但没有实际内容,可以动态插入其中。另一方面,cache文件夹用于缓存页面,即为用户提供服务的完整页面,而不是每次重新编译它们。