Cache matched to the server
I set up page caching, preloading and deferred loading of scripts to suit the website’s architecture. In a shop, the basket, the account pages and the checkout stay out of the cache, because a cache that shows someone another customer’s basket is worse than no cache at all.