Caching is a topic at the centre of Drupal performance. It's an extremely useful feature that serves to reduce server load for anonymous users, and therefore increase page load time.
In this recipe, we will be configuring Drupal's site wide caching, caching of Views, and finally, caching of Panels.
In order to complete this recipe, you will need to have already created a Panel with some content. You will also need to have created a View, or enabled one of the sample views. You will also need to enable the Page manager module.
1. Select Configuration from the admin menu, then select Performance.
2. In the CACHING fieldset, check the options Cache pages for anonymous users and Cache blocks.
3. Set the Minimum cache lifetime to 5 min.
4. Set the Expiration of cached pages to 1 hour:
5. Click on Save configuration.
7. Select Edit for the Panel you are setting the cache for.
8. Select...