Estou apenas preparando a configuração de um novo VPS para migrar um blog do WordPress com um bom tráfego (atualmente, cerca de 40 mil pageviews por dia), e estava pensando na estratégia de cache .
Eu encontrei diferentes idéias e recomendações, mas a partir de experiências anteriores eu configurarei um sistema Nginx + PHP-FPM + MySQL (LEMP) em um Linode VPS. Eu também li sobre configurar o Nginx como um proxy reverso com o Apache, e até usando Varnish também, mas não sei se tudo isso pode beneficiar a velocidade / desempenho do blog (essa é a única coisa que será instalada no VPS).
A questão agora é ... você recomendaria o W3 Total Cache ou o WP Super Cache? Eu usei o W3 em alguns blogs, mas não notei grandes benefícios e não preciso todas as suas opções, então eu acho que poderia dar uma chance ao veterano WP Super Cache. Além disso, alguns usuários se queixaram da configuração complexa do W3 e da falta de desempenho (até mesmo consomem mais CPU) em alguns casos.