What is caching and how does it work?

Created at:

Incapsula’s service includes a caching feature that accelerates page load time for your visitors, reduces the amount of bandwidth your website consumes and reduces the load on your web servers.

When the caching feature is turned on, many of the static resources on your website such as images and style sheets will be stored and served directly from our servers. By utilizing and optimizing various caching techniques, Incapsula can return resources much faster than the normal and improves your visitor’s experience. Furthermore, since Incapsula serves cached resources directly, your bandwidth consumption is reduced and so is the load on your web servers.

There are four modes for caching:

  • Disable Caching – all content is transferred from your web server.
  • Static Only – caching only the content that was marked as static by standard HTTP headers.
  • Static + Dynamic - using proprietary learning algorithms, Incapsula auto-optimizes HTTP headers to cache all available static resources and non-changing dynamically generated resources. The algorithms are designed to monitor freshness. The time period option (in minutes, hours, days or weeks) determines how often the cache is refreshed.
  • Aggressive – all content is cached and served from proxy. The time period option determines how often the cache is renewed. This mode is recommended for static HTML sites. 


For additional information, you may visit:

Site performance settings

Content Caching

Was this article helpful?
53 out of 55 found this helpful
Have more questions? Submit a request


Powered by Zendesk