What makes smarty decide if the cache it has is sufficient or if it needs to recreate it? Will the $_REQUEST do? Or all globals including cookies, session and etc... Is index.php and index.php?task=home have the same cache, what about cookies and session info? How does it work? I have a site that I want to cache to the maximum potential but I don't even know how the cache works and they don't explain the internals on the smarty website.
Answer To Rodney that might be helpful in understanding my question: I'm interested in knowing if smarty turns dynamic code into static html as in: smarty.net/docs/en/language.function.nocache.tpl and if so when and how does it decide that the cache is good or bad. so if I had Hello {$user->username}! would it show the Hello Rodney To Brad because it cached it when brad was looking at the page?