Winner: Hyper Cache + DB Cache Reloaded
Super cache is a much faster for front end caching if your server setup allows for it. It's main distinction is that it pre-gzips pages into static files and serves those via apache without even loading WP. And if your server is configured right (php as cgi) that can use MUCH less ram. W3 cache is like super cache's half on mode. My server results were around:
- WPMU no cache: 3 pages per sec.
- WPMU with PHP object cache (APC, xcache, etc): 10 pps
- WPMU with w3 cache or super cache half-on: 20-30 pps
- WPMU with Supercache full on after first visit and page cached: 1000-2000pps
The issue is that super cache can cause a lot of compatibility problems if your site is not optimized to use it. It won't work with load balancing over multiple servers, and you have to be able to accept no dynamic content on the page for the 30min cache period. For example many plugins require the loading of php on every page load. Any dynamic content would need to be designed to use js and ajax to load dynamic content. An example would be an ad widget that only shows ads to certain visitors. You would need to rewrite that to run via js rather than php.
Of course W3 cache's claim to fame is all the other tools it provides like CDN.
DB cache reloaded
WP super cache
Recommended by WordPress
Generates static html files that don't need PHP.
Issue on 2010-08-13
When I tried to delete the extension, I see
UNINSTALL_WPSUPERCACHE must be set to a non-blank value in uninstall.php
W3 total cachehttp://wordpress.org/extend/plugins/w3-total-cache/
Used by mashable.com, smashingmagazine.com, makeuseof.com, kiss925.com, pearsonified.com, lockergnome.com, tutsplus.com, johnchow.com, ilovetypography.com, webdesignerdepot.com, css-tricks.com, yoast.com and others
W3 Total Cache improves the user experience of your site by improving your server performance, caching every aspect of your site, reducing the download times and providing transparent content delivery network (CDN) integration.
- At least 10x improvement in overall site performance (Grade A in YSlow or significant Google Page Speed improvements)when fully configured
- Improve conversion rates and "site performance" which affect your site's rank on Google.com
- "Instant" second page views (browser caching after first page view)
- Optimized progressive render (pages start rendering immediately)
- Reduced page load time: increased visitor time on site (visitors view more pages)
- Improved web server performance (sustain high traffic periods)
- Compatible with shared hosting, virtual private / dedicated servers and dedicated servers / clusters
- Transparent content delivery network (CDN) integration with Media Library, theme files and WordPress itself
- Caching of (minified and compressed) pages and posts in memory or on disk or on CDN (mirror only)
- Caching of feeds (site, categories, tags, comments, search results) in memory or on disk or on CDN (mirror only)
- Caching of search results pages (i.e. URIs with query string variables) in memory or on disk
- Caching of database objects in memory or on disk
- Caching of objects in memory or on disk
- Minification of posts and pages and feeds
- Minification of inline, embedded or 3rd party CSS (with automated updates)
- Browser caching using cache-control, future expire headers and entity tags (ETag)
- Import post attachments directly into the Media Library (and CDN)
Improve the user experience for your readers without having to change WordPress, your theme, your plugins or how you produce your content.
WP Super-cache alternative (sounds good, have not tested)
Old - not updated since 2007