TTL is policy. Purge is the exception after a deploy.
What you can purge
- A single URL
- The whole pull zone
From the control panel: open the zone → Purge. From code: PHP or CI. Then request the URL once to refill. Do not set TTL to zero to fake a purge — that destroys hit ratio.
The Science of Acceleration