This blog is now using WP Super Cache, an improved version from Donncha. This blog using the older version, but did face some problems, especially because addition of comments did not refresh the cache. This version should solve the problem. The only caveat with this one is that permalinks is required. Though most of us do enable them, this is not enforced by WordPress. Otherwise it is performing well. Do let me know if you face any problems.

November 8th, 2007 at 7:01 pm
Comments cause a lot of problems with the caching plugins – the latest comments don’t show up. I hope your blog don’t have that issue.
November 8th, 2007 at 9:47 pm
Somehow I kept getting a Fatal Error notice on the Options page when I installed Super-Cache. BTW there exists something called xCache. Know what that is about?
November 8th, 2007 at 9:49 pm
Got this error when I submitted my previous comment. The comment appeared fine but had to refresh the post page to verify that.
November 9th, 2007 at 12:10 am
I seriously think you need to update either Wordpress or the Super Cache plugin, or both.
November 9th, 2007 at 9:28 am
Thanks for reporting these errors. post2cat is not present in WordPress, so it was definitely one of the plugins doing the wrong thing. What I found out was that I was doing the wrong thing by using an older version of Google Sitemap plugin with WordPress 3.1. I have installed the newer version, so this comment should happen without any errors.
November 9th, 2007 at 10:00 am
[...] compatible with the new WordPress, which included the Google Sitemap generator which was causing an error. The sitemap generator has been upgraded, so the error will disappear now. Thanks for bearing with [...]
November 9th, 2007 at 12:33 pm
Pratik, I missed your question. XCache is a opcode caching engine for PHP. Like APC or eAccelerator, it caches compiled PHP scripts, so that they do not have to interpreted for every request. It can boost your performance a lot. Unfortunately this requires that the host gets it for you on shared hosting.
It also requires a bit of work in integrating it with your application. For WordPress there are plugins already available for XCache and eAccelerator.
November 22nd, 2007 at 12:38 pm
When trying to activate Super Cache, I got:
“Plugin could not be activated because it triggered a fatal error.”
“Fatal error: Cannot redeclare wp_cache_add_pages() (previously declared in /homepages/36/d176208770/htdocs/wordpress/wp-content/plugins/wp-cache/wp-cache.php:182) in /homepages/36/d176208770/htdocs/wordpress/wp-content/plugins/wp-super-cache/wp-cache.php on line 56″
What should I do?
thanks
November 22nd, 2007 at 1:52 pm
Johny, you have to delete the older wp-cache plugin before you can use wp-super-cache. As a newer version it carries some common functions, which is causing the problem. Just delete wp-cache from the plugins directory and this error will go away.
November 24th, 2007 at 1:47 am
I thought wp-cache and super-cache are compatible with each other?
“If you’re logged in or have left a comment you’ll never see a super-cached page. You’ll see plain old regular WP-Cached pages instead.”
http://ocaoimh.ie/wp-super-cache/
November 24th, 2007 at 2:49 am
what are modmime, modrewrite and fancy permalinks, and how do i enable them? are they enabled on Wordpress 2.3 by default? super-cache says they are required:
http://wordpress.org/extend/plugins/wp-super-cache/installation/
(i understand, wp-cache is now part of super-cache)
November 27th, 2007 at 4:10 am
basically, disabling super-cache on the options page does not really disable caching. you have to disable the whole plugin, and if you don’t clear the cache before deleting the plugin, then your site continues to deliver the cached pages.
i’d like to request these two behaviors be changed in the next version, if possible. thanks