There are just some things that you don’t want to do on a shared server, simply because they don’t work well on a shared server. One of these things is to use a W3 Total Cache which is used to speeding up WordPress. Not only is this not ideal to do on a shared server, should you run into configuration issues with the server there really isn’t much that you can do to fix this. Ideally, you want to run your WordPress website on a private server but sometimes that just isn’t the way that things can work for you. This is largely because these websites don’t always generate this kind of traffic. So instead of giving up what you can do is to find a simple baseline configuration.
Read the full article here:
The Ultimate Guide to W3 Total Cache: Works-Every-Time Settings for Shared Web Hosting