( 19 Votes )




Query caching will store the query results from your database in memory for quick retrieval. It won't always produce a noticeable difference in page load times, but it will free up your server resources by using far less processing power and minimizing bandwidth between your web server and MYSQL database server (for remote database servers). This means your Joomla website will be able to handle many, many more users without slowing down. Luckily for Joomla users, there is a query caching component to make things easy. 

{google_articles} 

 

Ircmaxell has created a query caching component for Joomla 1.0 and Joomla 1.5 called QueryCache. It caches your server's MYSQL queries for both guests and logged in users and is a great alternative to buying more expensive servers.

{cbauthor}After installing QueryCache you'll need to set it up because it isn't enabled by default.

Set Selected Backend to Memcached if possible.

Set Database Connector to the type of database your website uses.

Set Time to Live to the number of seconds you want queries cached.

Leave Memcached Server to 127.0.0.1 unless you have a different server to use.

Leave Save Path alone unless you want to move the cache location somewhere else. 



Add this page to your favorite Social Bookmarking websites
Joomocracy Reddit! Del.icio.us! Mixx! Free and Open Source Software News Facebook! Technorati! StumbleUpon! Mister-Wong! DZone! TwitThis Joomla Free PHP

Online Users

  • chris@tracksanta.com
1 user and 1713 guests online | Show All
Want to become a Joomla expert?

I'm putting together a comprehensive training program to teach you everything you need to know about building websites with Joomla. Using the knowledge, tips and tricks I've learned over the last several years, I will teach you how to quickly create beautiful Joomla websites, avoid time-consuming web development pitfalls, make money with your site, and much more. Please take 3 minutes to tell me exactly what you want to learn about.

It's just 2 questions!