Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Usage

aheadley edited this page · 3 revisions

Turpentine is fairly well integrated into Magento's default UI now. Saving changes to products, categories or CMS pages will automatically flush the corresponding pages in Varnish. The cache can manually be flushed by going to the System > Cache Management page in the Magento admin and flushing the Varnish Pages cache (or the Varnish ESI Blocks cache for just the ESI blocks).

Note that you may get an error when enabling the Varnish Pages and/or Varnish ESI Blocks cache types the first time after installing. If so, just refresh the Cache Management page and try again, it should not come up again.

The Flush Magento Cache and Flush Cache Storage buttons will also do full Varnish cache flushes, and the Flush Catalog Images Cache and Flush JavaScript/CSS Cache buttons will do corresponding flushes for Varnish.

Saving changes to the Varnish Options or Caching Options will immediately apply the new Varnish configuration and save the new VCL so manually doing this should no longer be necessary (but the buttons are still available if needed). The Varnish configuration (VCL) can still be downloaded for inspection by using the Download Varnish Config button on the Cache Management page.

Varnish caching for Magento can be disabled by disabling the Varnish Pages cache type on the Cache Management page. ESI blocks can also be disabled this way but doing so is only recommended for debug/development purposes and will otherwise break the site (as ESI processing will be disabled in Varnish).

Blocks can be specified to be ESI included using an ESI cache policy. Turpentine comes with ESI cache policies that should cover a basic Magento install. Please see the ESI cache policy wiki page (linked above) to define additional blocks to ESI include.

Something went wrong with that request. Please try again.