Caching - Serve data fast
How Exponential caches whole pages and parts of pages, and how it works with proxies and content delivery networks.
In this section
- Q: How does the system cache pages? The cache layers of Exponential: Velocity response cache, role-aware HTTP cache, static cache, view cache, template-block cache, query cache, OPcache and APCu.
- Q: How does the system deliver content to web pages? How Exponential delivers pages: the web server, the caches, permissions, workflows and several web servers.
- Q: How does the system export static content? Static content from Exponential: static publishing to a git repository (6.0.15) and the static cache generator exp:cache static.
- Q: How does the system provide advanced caching? Cache blocks: caching parts of pages in Exponential templates with keys and expiry.
- Q: Does Exponential work with a reverse proxy such as Varnish? Exponential behind Varnish or another reverse proxy: trusted proxies, no purges sent, purge tags, and what never to cache.
Contributors
- Graham Brookins Updated Maintainer