a blog engine could generate static page