Using Smarty should not hinder any memcached implementation of your site. You still have full control of retreiving/storing data via cache or the database before anything gets passed to Smarty.

In your foo.php file, you must set up includes, do your scripting, blah blah blah, and pass your data to the template engine via methods like Smarty::assign(). Just make sure you do your caching before you assign anything to be displayed via the template engine.

Brian

On Sep 4, 2007, at 12:18 AM, K J wrote:

It's also probably not very desirable. I'm guessing that you're doing something with that result set -- transforming it into some object or representation suitable for display. That's the thing you want to cache.

Are you saying that it's better to cache the output, as opposed to SQL queries?

For those of you familiar with PHP, what if the output is being handled by Smarty? This means I can't really handle the output directly.

Reply via email to