Both Drupal and Wordpress have modules/plugins that produce static pages:
* Drupal: https://drupal.org/project/boost
* Wordpress: https://wordpress.org/plugins/wp-super-cache/
They're both quite mature and the standard practice for websites that get a lot of anonymous traffic using their respective CMSes.
An alternative (or supplement) to them would be something like Varnish: https://www.varnish-cache.org
http://leonstafford.com/wordpress-static-html-output-plugin/
Both Drupal and Wordpress have modules/plugins that produce static pages:
* Drupal: https://drupal.org/project/boost
* Wordpress: https://wordpress.org/plugins/wp-super-cache/
They're both quite mature and the standard practice for websites that get a lot of anonymous traffic using their respective CMSes.
An alternative (or supplement) to them would be something like Varnish: https://www.varnish-cache.org