Just install any old file based caching plugin like KeyCdn Cache Enabler or Gator Cache and a Wordpress install becomes a static site for every single request until content is updated. Takes all of 5 minutes, win win for all involved.
A bit off topic since the thread here was related to performance, but caching in WP doesn't solve the other big problem of security.
A caching layer can indeed make WP act much like a static site, though the cache still lives on your server rather than a global CDN layer. Behind that cache, though, you still have the live WP server with all the potential security risks that come with it.
Caching is a nice perf gain, but if you want a static site anyway there are still major gains to be made with a proper static site distributed globally.
_heimdall|1 year ago
A caching layer can indeed make WP act much like a static site, though the cache still lives on your server rather than a global CDN layer. Behind that cache, though, you still have the live WP server with all the potential security risks that come with it.
Caching is a nice perf gain, but if you want a static site anyway there are still major gains to be made with a proper static site distributed globally.
hnfong|1 year ago