Publish page with Content Management System
Ordinal Content Management System has function to publishing static HTML. This CMS also has it.
This Content Management System's publishing method is lazy publish. When a page is published, then the page is marked as to be published in the future. And on the first access occur, then publish it and make static HTML. On next access, just return the generated HTML.
If you have powerful server, it spent little time to publish it. But the server's CPU power is poor, I guess, website visitors feel the response is slow.
How to solve it ? By using manual publish, CMS manually publish the dirty pages before website visitors come.
After published, the web page is static HTML, if the template of the page does not contains dynamic template parts.
Recently, cloud is often used to make a website. So this function is necessary.