jaikar Posted August 17, 2009 Share Posted August 17, 2009 Hello there, i am using smarty for my project, and i have a registration form that uses smarty, the entire form is generated from a php framework. initially there will not be errors, if there is error in input on submit, it will display the errors to the user.. My question is, will smarty compile the file and create php files on submission each time ? what will happen if the file is accessed by many users and they submit ? to be more clear i was thinking, smarty will compile the tpl files and make it to .php and store in templates_c, so when anyone request the page, it will just display from templates_c... but since the page content changes on submitting will it compile the page again? and what if many users use the page, smarty will go one compile it??.. i am too confused ... help is highly appreciated !! thankyou !! Quote Link to comment Share on other sites More sharing options...
DarkendSoul Posted August 17, 2009 Share Posted August 17, 2009 http://www.smarty.net/manual/en/api.clear.cache.php or $smarty = new Smarty; $smarty->caching = 0; Quote Link to comment Share on other sites More sharing options...
rhodesa Posted August 18, 2009 Share Posted August 18, 2009 If the page displayed after posting is custom for each user, you should not cache it. But, if it displays one of a handful of messages, you can use a cache_id to cache several copies of the same page: http://www.smarty.net/manual/en/caching.multiple.caches.php Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.