Small example: at videolan.org (7,3M VU) we have a php website that is generated (by a custom generator) into static html with a svn/git post-commit hook. It works perfectly fine and can manage huge loads...<p>I kind of disagree with the OP for a few reason:<p>> You can’t update your website unless you’re at your computer where the static site generator software is installed<p>We use svn/git post-commit hooks for this. The generation is done server-side.<p>> You can’t have local comments, pingbacks, non-google site wide search, contact us forms (without some dynamic code etc)<p>True, but for example, we have some dynamic pages for forms.<p>To me, this only make sense if you don't have many interactions (comments) and if the website isn't updated 300 times/day. But it is a nice solution.<p></my_story>