---
title: "Panels caching"
date: "2022-02-12T22:37:53+00:00"
summary:
image:
type: "article"
url: "/acquia-cloud-platform/help/92366-panels-caching"
id: "b8c215a9-4cad-4306-be07-f55344602a9d"
---

Table of contents will be added

Issue
-----

Can you provide an overview of how Panels caching works?

Resolution
----------

Note

Panels is an API in Drupal 8.

In order to use panels, you must use an implementing module. Currently, [Page Manager](https://www.drupal.org/project/page_manager) and [Panelizer](https://www.drupal.org/project/panelizer) implement panels.

In Drupal 7, if you use the [Panels](https://www.drupal.org/project/panels) module on your website and you're not making big changes to panes, you can cache Panel pages in their entirety. To do this:

1.  Sign in to your site, and then go to `http://[site_URL]/admin/structure/pages.`
2.  Click **Edit** next to the panel you want to cache.
3.  Click the **Content** subtab.
4.  Near the top of the pane, click the **Display Settings** link.
    
    A menu opens where you can change your page cache settings.  
    
    ![Blog administration interface showing options for variant operations, including style and caching settings, with navigation menus on the left.](https://acquia.widen.net/content/057a4db2-5a71-494c-9baf-820c9a563509/web/ka06g000001tw0d00N6g00000VCdgi0EM6g000002WBaU.png)
    

Although individual Panel panes aren't cached by default, you can cache them as well.

To cache Panels panes:

1.  Find the Panel pane that you want to cache.
2.  In the pane itself and not the region, click its gear icon.
3.  In the menu's **Caching** section, click **Change**.  
    
    ![Settings menu with options for style, visibility rules, locking, and caching, each showing current status and change options.](https://acquia.widen.net/content/383ea309-2f8b-4413-beda-e0027d2037a5/web/ka06g000001tw0d00N6g00000VCdgi0EM6g000002WBay.png)
    
4.  Determine the best method for your site. Panel panes use a simple cache with increments between 15 seconds and a week. You can also break out the cache based on the Panel pane's arguments and contexts.

You should cache any pane that doesn't need to be updated frequently.

Note

Be careful when you're using Views and Panel caching at the same time. Users can be confused when one cache is cleared and items on a page don't change because the other cache hasn't cleared.

Several modules can help with additional caching for Panels. The [Panels Hash Cache](https://www.drupal.org/project/panels_hash_cache) module provides a hash-based cache for Panels. In addition, the [Cache actions](https://www.drupal.org/project/cache_actions) module provides integration with the [Rules](https://www.drupal.org/project/rules) module, allowing the cache to be cleared on specific triggers.

Additional caching information
------------------------------

For more information about caching on your Drupal website, see the [Caching overview](/node/92871) Help Center article.