All WordPressers, knows, there’re two best performance enhancing caching solutions available for WordPress: “WP-Cache and WP-SuperCache”. Both do an awesome job of caching posts/pages to help keep your website surviving off a Digg effect. The later Super Cache is an advanced version of WP-Cache, that serves cache files from Apache, it can be used to server HTML files, or gzip cache files.
But there’re few hosting services, where these two best cache plugins doesn’t work and bogged down entire server within few minutes of installation. Like for e.g. this site is hosted on DreamHost VPS, which uses NFS. The moment, I activate any of the two plugins above, within few minutes, my server craches and doesn’t work.
I strated searching for alternate cache plugins, that can run on my DreamHost VPS, and after testing I found following two plugins does the job and works like a charm on my DreamHost VPS.
Note: The following plugins are not as fast as Super Cache, but does the job in reducing my DreamHost VPS & MySQL server load.
- Hyper Cache: Hyper Cache is an experimental really aggressive cache for WordPress, writen by Satollo. It’s best suited for hosting provider on low in resources, particulary on the mysql side. Hyper Cache starts up just after a user requests a page, and just before WordPress starts to send queries to the database. If the page requested is already in cache, it sends the content back and stop.
You can see it live on my blog, currently running Hyper Cache.
- 1 Blog Cacher: This is another plugin, that I tested and works on DreamHost VPS and would certainly run on any web hosting service with low on resources. This plugin uses WordPress advanced-cache system, and runs before WordPress is fully loaded.