You will need to install W3TC via your “wp-admin” -> “Plugins” -> “Add New” if it is not already installed. One the installation is complete you will want to activate the plugin. Once activated you can click on “Performance” in the left navigation of your “wp-admin”. This will drop you at a dashboard where W3TC is trying to sell all kinds of upgrades. I will not be discussing those upgrades in this article.
You will want to click the “General Settings” option on the left navigation below “Performance” and “Dashboard“. On the “General Settings” page under “Page Cache” you will want to check “Enable Page Cache” and set the “Page Cache Method” to “Disk: Enhanced“.
“Minification” can help speed up your site by reducing the amount of data the server has to transmit to the user, even cached data. The first step is to enable “Minify” and choosing “Disk” as the “cache method” is usually ideal.
You can try “Database Caching” set to “Disk“, however you will want to test the performance of your site both before and after. You will probably want to temporarily disable the “Page Cache” while testing if you choose to disable the “Don’t cache pages for logged in users” feature in the “Page Cache” advanced settings. This will help ensure you are able to test the Database Cache and not accidentally the Page Cache.
W3TC can be configured to use an Object Cache but I do not think that it is very productive in a shared hosting environment. If you find different do please let me know in the comments. Additionally W3TC can be configured to use Content Delivery Networks, or CDNs, but that will not be covered in this article.
Once you’ve enabled the Page Cache in Disk: Enhanced mode as well as enabled and tested for compatibility the Minify feature your site should be quick and efficient. You can go into the advanced settings of W3TC and find many additional settings to customize the caching to suit your individual needs.
One additional step you can take is to leverage and control Browser Caching which can also be configured from within W3TC under Browser Cache in the left navigation once Performance has been selected.