I have this genius new idea. Most new CMS's use a MySQL (or MSSQL, etc.) database to store data. And every once in a while somebody comes out with one that uses flat files. But here's my idea: Dynamically Generated Static
HTML Pages. All the page content is stored in a MySQL database for easy editing. But the website completely static, and all that
HTML is generated by the CMS. So that way you get all the advantages of static pages -- less CPU used, etc. -- with it still being easy to edit.
So, my question is, am I the first to do this, or has it already been thought up and is being used in a CMS?