I wonder if there is an existing module that can help in the subject. I am not looking for a caching module (like Boost or Varnish), but a way to export my whole site (or only certain pages) into static. The idea is that I want my web server will be a very simple and light and will only serve static files (html/css/js) - no database on production, no php engine will be installed on server. All the Drupal engine will be on another server, export will be done each time adding/editing/changing a node or view, and a new set of html files will be created in a directory structure. These files will later on be copied to the production site that will serve always and only static files, no .htaccess that will check requests if file exist etc.
Is there a module for that, or a workaround that this can be achieved with Drupal?