How To Super Charge Your WordPress Blog

4b184b87b55575ae4b552424a664b239 0 Del.icio.us

Yesterday I added a plugin to Site Sketch 101 (which is powered by WordPress) that seemed to take this site from being able to load pages fast to being able to enter hyper time. Hyper Time is a term used in a Nickelodeon movie called Clockstoppers which meant that you were going so fast that everything else seemed as if it were standing still.

As soon as I installed it I instant messaged a friend in Kentucky and asked him if he would hit my homepage and let me know the load time. He hit it several times and the worst time he came across was 2 seconds and the average was 1 second. I was very excited.

The plugin is called WP Super Cache. I had a little bit of trouble installing it so I’m going to provide some instructions that should make it crystal clear what it does and very easy to install and get your site super-charged faster than you can say hyper time.

How does WP Super Cache Work?

WordPress is a php based system that generates pages on the fly. In other words, your home page doesn’t actually exist. It is created fresh every time someone tries to load it. WordPress looks at a database full of variables which include the articles, the post titles, the sidebar widgets and everything else and compiles them into a page and then delivers it based on the settings and options that you’ve chosen in the control panel.

WP Super Cache allows that generated page to be stored as a real static page so that the next person to view it doesn’t have to wait for it to be created. All they have to do is download it and display it on their browser. This drastically reduces the time it takes a viewer to see your pages and increases the possibility of keeping more readers.

It saves those pages without recreating them for as long as you specify or until they are changed by being updated in the control panel or by having a comment added. This means that your content will always be fresh and lightning fast.

How do I install WP Super Cache?

  1. I install most plugins through the control panel of WordPress by clicking the ‘Add New’ button under the ‘Plugins’ tab in the sidebar. I ran into a little bit of trouble when I did that with this plugin so let’s take a different route. Begin by heading over to the download page and downloading the latest version of WP Super Cache.
  2. Once the file finishes downloading extract the zipped file to a folder on your hard drive.
  3. Upload the extracted folder to your plugins directory on your remote server.
  4. Then open the local copy of the folder and locate a file called advanced-cache.php and open it in notepad or Dreamweaver.
  5. Locate WPCACHEHOME and replace it with the plugin directory relative to your site server. It will be something like this /public_html/wp-content/plugins/wp-super-cache/
  6. Save that file and upload it to a different directory than where we put the rest of the files. This one needs to be directly inside of the /wp-content/ folder. If there is already one there then delete it and replace it with this one.
  7. Inside the settings tab of the WordPress control panel find and open WP Super Cache. Select on. Select clear all cache files when a post or page is published. Select Cache Rebuild. Click the Update Status button located just below that section of the options.
  8. Enable super cache compression and then click the update compression button.
  9. Update the mod rewrite rules by simply pushing the update button in that section.
  10. Browse your lightning fast site.

Your site should now be lighting fast. The first time you load the page it will create that page but every time after that it will be lightning fast. I’d love to hear how this worked for you so be sure to leave some feedback in the comments section of this article and let me know!

Share your Opinion

and be a part of the discussion.

  1. Name (required)

    Mail (required)

    Website
    Your Comment

26 Vibrant Comments

I would love to hear yours!


  1. July 19, 2009

    Evan said:

    I’ve been using that for a while on my personal site, and now on my blog, and it is great. Not only is it fast, but it will help a site withstand the “Digg” effect.


    • July 19, 2009

      Nicholas Z. Cardot said:

      Evan » You use it on 40tech.com? It loads really fast! That’s just more proof as to how fast this plugin is. Thanks! I haven’t had to experience the Digg effect but I can’t wait until I do!


  2. July 19, 2009

    Ben Goulding said:

    Nice post Nicholas. Thanks for sharing. I must try this out.


  3. July 20, 2009

    Srikanth AD said:

    Super Cache plugin is cool, I use it on my blog.


  4. July 20, 2009

    Satkrit said:

    Nice plugin. I am curious on whether you use a lot of plugins or few and which ones.


  5. July 20, 2009

    Nicholas Z. Cardot said:

    @Satkrit >> Okay. I’ll put a post together and let you know. I’ve got quite a few that I use but each one has a purpose. Just remember that the more you have the slower your page creation time will be but if you have a good caching plugin like this one then it shouldn’t be too big of a deal to have a few extra as long as they are useful.


  6. July 20, 2009

    Jeff B. said:

    The man is right. Site Sketch 101 loads in milliseconds, not what seems like days when talking about load times.

    I’ve participated in forums that the site will lock up and almost fail when posting or clicking on the next page. When that happens, I get fed up and close the page 99% of the time. You don’t want to be your website!


    • July 20, 2009

      Nicholas Z. Cardot said:

      Jeff B. » I have felt that same frustration. Unless there is a strong reason for me to stay at that site, I usually click away from it immediately. I’m thankful that I found this plugin. It’s definitely a big help!


  7. July 21, 2009

    Satkrit said:

    Yep, I almost never stay on a site for more than a few seconds unless its useful to me. Thanks for the tip Nicholas.


    • July 21, 2009

      Nicholas Z. Cardot said:

      Satkrit » You’re welcome.

      George Serradihno » I saw that feature but since I don’t have a mobile web device I have no way of testing it out. When I get back to work, I might borrow a friend’s iPhone and try to adjust it so that it works well for that. In the meantime, I’m going to leave it unactivated. It’s sounds great though.


  8. July 21, 2009

    George Serradinho said:

    This plugin is amazing and a must for all kinds of blogs/sites from newbie to advanced.

    I try my best to promote this plugin as it helps blogs/sites which lots of content to load much faster. I like the new feature supporting mobile devices now, I don’t know if you saw it already.


  9. July 22, 2009

    Satkrit said:

    I think you should have the plugin where the comment from an admin is different from the rest. You should also add a notify me for a follow up comment. Would make it more easier to interact.


    • July 23, 2009

      Nicholas Z. Cardot said:

      Satkrit » I’ve just added some code to the layout so that the article’s author will display with a unique layout in the comments section and I’ll work to add a way for you to automatically follow the updates and additional comments.


    • July 24, 2009

      Nicholas Z. Cardot said:

      Satkrit » Hey! I’ve just finished completing both of your requests and it only took me two days to make them both happen. I’m going to tweak the style of the author comments a little bit more to make them look a little bit nicer but I’m pretty happy with the progress I’ve made on these so far.


  10. July 23, 2009

    Custom term paper said:

    i was not having this plugin on my wp blog. i am a newbie to blogging and few weeks back started wp blog. i have installed many other useful plugins suggested by other bloggers and this one also seems to be a useful one to have. If the blog loads faster then the visitors will be stable on our blog or else if its takes longer time to load then the visitor will run away to next.


  11. July 24, 2009

    Satkrit said:

    Great Job, quite an outstanding job to do in such a short time.

    Did you use a plugin or make it yourself?


    • July 24, 2009

      Nicholas Z. Cardot said:

      Satkrit » I created the author style myself but I had to use a plugin for the subscription options and it took about an hour to get it all styled nicely how I like it. There’s an entire subscription management page now. That’s what took the longest to build.


  12. September 13, 2009

    Mezanul said:

    I am using WP Super Cache with the combination of WP Widget Cache and DB Cache Reloaded. This helps my site to load quickly while reducing the server load!

    Thanks for writing a tutorial on using WP Super Cache, will come handy for many wordpress users.


  13. September 15, 2009

    akira07 said:

    Because this blog is loaded quickly, even my connection is only up to 256kbps, it’s make me believe that WP Super Chace is helpfull. Recommended.
    Anyway, do you have recommendation for same function plugin but available for blogspot blog?


  14. October 21, 2009

    Jacques said:

    I have been using Wp Super Cache for about a week now and I can truly say that I have seen and experienced the difference, I am one of those guys that get irritated when a webpage takes forever to load and then suprisingly bugs out.

    Definitely a Great post.
    Keep up the good work.
    Jacques
    My Latest Blog Post: Top 10 Hosting Services for Designers


  15. February 11, 2010

    Kok Siong Chen said:

    Yes! I’m using the WP Super Cache for my blog now. It really makes my blog pretty fast. Loading time of a webpage is crucial in Search Engine Rank. It really help me a lot to rank well in Google.
    My Latest Blog Post: Cri du Chat Syndrome – Human with Cat-like Cry