Making applications fast.
ON OUR SERVERS
We run LiteSpeed, so the LiteSpeed Cache plugin uses server-level caching. That is substantially faster than PHP-based alternatives and it is free.
Use it where your application supports it.
WHAT CACHING PLUGINS DO
Page caching, the largest gain Browser caching headers Minification and combination of CSS and JavaScript Image optimisation, in some Database cleanup
WHAT TO ENABLE FIRST
Page caching. Everything else is secondary.
WHAT BREAKS THINGS
Combining and minifying files, which is the most common cause of a site breaking after enabling a caching plugin.
Enable one option at a time and test.
WHAT MUST NEVER BE CACHED
Cart, checkout, account pages, and anything showing one visitor's data.
TWO PLUGINS
Never run two caching plugins simultaneously. They conflict in confusing ways.
AFTER ANY CHANGE
Purge the cache. A change that appears not to have saved is usually a stale cache.