是什么让 smarty 决定它拥有的缓存是否足够或是否需要重新创建它?$_REQUEST 会做吗?或者所有的全局变量,包括 cookie、session 等等…… index.php 和 index.php?task=home 是否有相同的缓存,cookie 和 session 信息呢?它是如何工作的?我有一个网站,我想最大限度地缓存,但我什至不知道缓存是如何工作的,他们也没有解释 smarty 网站上的内部结构。
对 Rodney 的回答可能有助于理解我的问题:我很想知道 smarty 是否将动态代码转换为静态 html,如:smarty.net/docs/en/language.function.nocache.tpl 以及如果是,何时以及如何它决定缓存的好坏。所以如果我有 Hello {$user->username}!它是否会显示 Hello Rodney To Brad,因为它在 brad 查看页面时缓存了它?