title: Cache PHP MySQL Results
body: <p>I'm wondering if it's worth caching a result that is only going to change every couple of hours but is shown on every page of the website. Makes sense to me to do it but just wanting a second or third opinion.</p>
  
  <p>The situation is that on each page there is 2 top 5 lists. These do change but only really need to be updated every hour for example. The result of this top 5 is found through a MySQL query. Would it be a smart idea to cache these results? What would be the best way to cache them? (Using PHP).</p>
  
  <p>I've had a look through some of the questions asked here but they don't relate well enough so thought it'd be best to ask again.</p>
  
  <p>Thanks.</p>