Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm just preparing the setup of a new VPS where I will migrate a WordPress blog with a good traffic (currently, around 40k pageviews a day), and I was thinking about the caching strategy.

I've found different ideas and recommendations, but from previous experiences I will setup a Nginx+PHP-FPM+MySQL (LEMP) system on a Linode VPS. I've read also about setting Nginx as a reverse proxy with Apache, and even using Varnish too, but I don't know if all of this can benefit the speed/performance of the blog (that's the only thing that will be installed on the VPS).

The question now is... would you recommend W3 Total Cache or WP Super Cache? I've used W3 on some blogs, but I haven't noticed great benefits and don't need all its options, so I think I could give the veteran WP Super Cache a try. Besides, some users have complained about W3 complex configuration and lack of performance (even consumig more CPU) on some cases.


locked by HopelessN00b Jan 30 '15 at 0:47

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as primarily opinion-based by HopelessN00b Jan 30 '15 at 0:47

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise.If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 1 down vote accepted

I've found a pretty thorughtful comparison with several caching plugins for WordPress that explains with some detail their pros and cons

This one is also interesting:

Chris_O, thank you for your answer: in fact, I guess that is true for every plugin (not only caching) that works with WordPress, though there are always some cache plugins simpler and more "novice user" oriented.

W3 Total Cache seems nice if you're going to take advantage of all its features. If you don't, I'd say you better go for a simpler solution like WP Super Cache or Hyper Cache. The performance is very good in all cases, and caching WP is just something that should be mandatory. I think the people at Automattic should work a little bit on this aspect.



Most of the problems people have with W3 Total Cache is not setting it up and reading the documentation properly. For W3 to really shine you need to use it with either APC or Memcached for your object and database caching.

Also the W3 Total Cache Development version contains native support for Nginx and will generate the correct rewrite rules.


Not the answer you're looking for? Browse other questions tagged or ask your own question.