Since most pages would be read far more often than they are written, you could probably get good results by 'compiling' the page to a static cache after each edit.
I have done some experiments with static exports using dynamic frameworks like Rails, and man, it really makes a huge difference. Of course, if your content is mainly static.