Principle
How it works
Each cached page is identified by its normalised URL (tracking parameters ignored) and by the visit variant — shop, language, currency, device, country, customer groups. Two visitors in the same variant get the same page, without ever mixing two shops or two currencies.
- First visitor
The page is generated normally by PrestaShop, then stored for the lifetime set for this page type.
- Next visitors
The page is served directly, without running PrestaShop again: near-instant loading.
- The catalogue changes
Editing a product, a category, a CMS page, a brand, a price or a discount automatically clears the pages concerned — and those linking to them. They are rebuilt right away in the background, most visited first: the next visitor finds a page ready.
- Logged-in customer or cart in progress
With the « logged-in customers » option, they get the cached page of their customer groups; their name, cart and other personal blocks are filled in right after display. No page is ever stored from a real customer.