What is caching?
Each time a visitor access your blog, the wordpress script would have to go through a process of gathering up every single thing you see on the blog page. The long process would include the PHP code making number of calls to the database to fetch information and tables. This process could happen 10 – 400 times when each page is loaded. This slowness can be reduced by using a feature called “caching”.
Once caching on the server is enabled, only the first visitor accessing your blog page would have to go through the lengthy process and the caching system would store the results in a cache and serve the same for the subsequent users. The method speeds up your blog to about 50 – 200 percentage than normal processing.
I have tried and tested almost all the new and old caching plugins available for use on the wordpress system and have listed the plugins based on their effectiveness on caching. This could help you choose the best caching plugin for your blog and speed up your visitor’s browsing experience.
WP cache is one of the best and oldest cache plugin that could be found on the internet for wordpress. The plugin is a very simple and useful one but only disadvantage for the plugin is that it is not updated as frequent as the other plugins on the web and is bound to many errors and junk files on a long term basis. It does the caching job pretty neatly but as wordpress is being updated frequently we would still expect the cache plugin to be updated as well.
WP Super Cache
WP Supercache is a very effective plugin and is a modification of the WP cache plugin. It is very much appreciated on the web but is not as simple as WP cache and has huge number of options that needs to be carefully handled.
This is another amazing cache plugin on the web and has been of choice to many webmasters using wordpress. This plugin acts much different from other cache plugins – instead of storing the pages in cache, it saves the DB queries. This plugin is for webmasters who has a huge data base and huge content; else it might not be of that great help for you if you are running a small or average website on wordpress.
Hyper cache is the plugin of the era. The plugin is regularly updated and its often called as the common man’s cache plugins. This could be effective for shared hosting webmasters and also above average traffic websites. The configuration settings are simple and the working of the plugin is also excellent.
W3 Total Cache
This is one of my favorite caching plugin – Its huge and sexy. Its well documented, easy to setup and configure. This plugin has a huge arsenal of options and would give you excellent performance as well. This plugin does it all – DB caching, page caching etc. I strongly suggest using this one for any webmaster.
Now, what do you take home:
There are a lot many more caching plugins available for free download on the web, so that means all the cache plugins mentioned above come in the Best bracket. So its up to you to select from the list as per your requirement and use the best. Still I could suggest you my favorites and the ones that I use on my websites as well. They are 1. W3 Total Cache and 2. Hyper cache . In my personal opinion these two plugins are the best and if you are having an average or less than average traffic – Hyper cache should be your call.