WP Super Cache
This plugin generates static html files from your dynamic WordPress blog. After a html file is generated your webserver will serve that file instead of processing the comparatively heavier and more expensive WordPress PHP scripts. The static html files will be served to the vast majority of your users, but because a user's details are displayed in the comment form after they leave a comment those requests are handled by the legacy caching engine. Static files are served to: Users who are not logged in.Users who have not left a comment on your blog.Or users who have not viewed a password protected post. 99% of your visitors will be served static html files. If for some reason "supercaching" doesn't work on your server then don't worry. The plugin serves cached files in 3 ways (ranked by speed): Mod_Rewrite. If you're new to caching use PHP caching. Recommended Settings PHP caching.Compress pages.Don't cache pages for known users.Cache rebuild.CDN support.Extra homepage checks.