Settings are in Add-ons > Manage add-ons > Full Page Cache Pro. The defaults are the safe ones; most stores change nothing.
| Setting |
Default |
What it does |
| Enabled |
On |
Switches the cache off without uninstalling. |
| Page lifetime, minutes |
120 |
Upper limit. Changes made through CS-Cart drop the pages at once, so this mainly covers data written directly to the database by an outside system. |
| Disk limit, MB |
512 |
The oldest pages go first when the limit is reached. |
| Cached sections |
All |
Home, categories, products, content pages, vendor pages, brand and feature pages. |
| Stock changes drop pages |
Every quantity change |
Choose Only in stock and out of stock changes if your pages do not show exact quantities. Listings then stay in the cache during busy sales. |
| When to send a stored page |
Automatic |
Automatic is the fastest. After all add-ons is slower and is used by itself when an add-on must see every request. |
| Send the X-Kv-Fpc response header |
On |
HIT, MISS or BYPASS with the reason, in the browser developer tools. |
| Setting |
What it does |
| URLs never cached |
One text fragment per line. A URL that contains it is skipped. |
| Additional URL parameters to cache |
One per line. Other parameters skip the cache. Advertising parameters such as utm_source, gclid and fbclid are handled for you. |
| Additional safe session keys |
Only for a key the admin page reports and that you have checked: it must never change what a page shows. Such visitors may receive stored pages but never create them. |
| Additional safe cookie prefixes |
Only for cookies the server never reads. A visitor with an unknown cookie still gets stored pages, but does not create them. |
| Setting |
Default |
What it does |
| Products to warm |
200 |
Most popular first. |
| Warm the mobile version too |
On |
Requests each page as a phone too. |
| Pause between pages, ms |
200 |
Raise this on a small hosting plan. |
| Cron run time limit, seconds |
240 |
A cron run stops after this time. |
See Installation.