6 Great WordPress Plugins for Caching

Hello WordPress users! Today we have some great resources that will help you speed up the rate at which your pages load and enhance your visitors’ browsing experience. One of the best ways to achieve this is through “caching” (pronounced “cashing” for the newbs out there).

For those unfamiliar to the concept, caching is a process by which your site server copies and saves static pages your visitors have been to. Then, when navigating back to those pages, the server simply generates the saved static page rather than sending your database another query. This can speed up the time it takes to load different pages on your site.

Sound good? Let’s check out some of these plugins:

Beginner’s tip: Please keep in mind you only need to use ONE of these! 

Image from http://i.msdn.microsoft.com

Quick Cache

Quick Cache is an extremely user-friendly plugin that will help you start caching in no time. Coupled with its user-friendliness, Quick Cache offers some useful options to tweak you’re the way your site caches pages. For example, the plugin allows you the option of disabling caching for logged-in users, enabling them to see comments and other posts in real-time.

WP Super Cache

WP Super Cache is fantastic in that it gives you so much control in your caching through an extensive dashboard. WP Super Cache also has the capability of caching other WordPress plugins, increasing your site’s speed even more.

WP Widget Cache

While WP Super Cache stores pages, WP Widget Cache stores any existing widgets on your page. This is most useful for sites with a lot of widgets, but may still speed things up if you have just one or two widgets.

W3 Total Cache

Although the dashboard interface may seem confusing, this plugin is extremely popular among the internet’s leading WordPress sites. If you’re an advanced WordPress user, this plugin may be for you.

WP File Cache

WP File Cache works in a unique capacity in that it does not store static pages, but rather the data that WordPress asks a regular caching plugin to store. The immediate drawback to this is that the plugin still requires a dynamic page to be generated, taking more time than regurgitating a cached page. However, the plugin saves some time in reproducing a page while keeping it dynamic. Based on the needs of your particular site, WP File Cache could prove extremely useful.

Generate Cache

This plugin seeks to tackle one of the biggest hiccups in caching pages, namely that when a page changes (a new comment or post is made, for example) the cache is deleted. Generate Cache gives you the power to generate caches for users to make their browsing experience faster. Generate Cache also gives you the option to select which features of your page you want caches generated for.

What are some caching strategies you use for your WordPress site? Let us know in the comments!

4 Responses to 6 Great WordPress Plugins for Caching

  1. Steven D. Sanders says:
    May 28, 2012 at 12:57 pm.

    Just to clarify for those with no experience with this sort of thing: you should choose only ONE of these plugins to use, not more than one or all of them.

    • Jim Moscater says:
      May 29, 2012 at 8:42 am.

      A fine point! I’ve updated the copy accordingly with that bit included. Thanks.

    • Tim Green says:
      April 28, 2013 at 7:27 pm.

      That’s not completely true, though. Generate Cache works with other caching plugins. You need another plugin installed for it to work.

  2. Mariano Miguel says:
    June 4, 2012 at 11:09 am.

    That was a nice explanation. You should also consider using APC + Batcache as it’s easier to implement, and only stores high traffic pages, giving you a much more dynamic experience.

    I addressed that on a post I wrote about WordPress Caching http://veento.com/speed-wordpress-caching/.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>