Reducing Database Call Techniques...query caching the only way?
What's the most efficient way to reuse data that gets called on practically every page of an application?
For instance, I have a module that handles all my gateways, sub pages and subgateways etc etc. This will only change whenever a change is made to the page structure in the admin portion of the application. It's really not necessary to hit the database everytime a page loads. Is this a good instance to use query caching? What are the pros, cons and alternatives? I thought an alternative might be to store in a session, but that doesn't sound too ideal.
Thanks!
Paul
