Ian Bicking: the old part of his blog

Comment

You can get much the same benefits of static page generation by sticking a good caching proxy in front of the CMS.

Set a simple spider that visits every page and you'll have a cached copy of the whole site that leaves the dynamic layer free.

It's a technique that's worked well for me in the past.
Comment on CMS and static publishing
by Adrian Howard