We recommend WP Super Cache for caching in WordPress. In our experience, it works best, and it’s also very easy to use. It works best alone, meaning without any other caching tools added.
Just install it, and then visit the settings page (under the main Settings menu in your WordPress dashboard) and and then for “Cache Delivery Method” choose “Expert” and then click Update.
That’s it. Now it works by itself.