{"id":14431,"date":"2014-11-02T12:27:29","date_gmt":"2014-11-02T18:27:29","guid":{"rendered":"http:\/\/bucktownbell.com\/?p=14431"},"modified":"2014-11-04T13:21:05","modified_gmt":"2014-11-04T19:21:05","slug":"top-open-source-static-site-generators","status":"publish","type":"post","link":"http:\/\/bucktownbell.com\/?p=14431","title":{"rendered":"Top Open-Source Static Site Generators"},"content":{"rendered":"<blockquote>\n<blockquote><p>The typical CMS driven website works by building each page on-demand, fetching content from a database and running it through a template engine. This means each page is assembled from templates and content on each request to the server.<\/p>\n<p>For most sites this is completely unnecessary overhead and only ads complexity, performance problems and security issues. After all, by far the most websites only change when the content authors or their design team makes changes.<\/p>\n<p>A <strong>Static Site Generator<\/strong> takes a different approach and generate all the pages of the website once when there\u2019s actually changes to the site. This means there\u2019s no moving parts in the deployed website. Caching gets much easier, performance goes up and static sites are far more secure.<\/p><\/blockquote>\n<\/blockquote>\n<p>via <a href=\"https:\/\/www.staticgen.com\/\">Top Open-Source Static Site Generators &#8211; StaticGen<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The typical CMS driven website works by building each page on-demand, fetching content from a database and running it through a template engine. This means each page is assembled from templates and content on each request to the server. For &hellip; <a href=\"http:\/\/bucktownbell.com\/?p=14431\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[284],"tags":[224,107,44],"class_list":["post-14431","post","type-post","status-publish","format-standard","hentry","category-servers","tag-cms","tag-reference","tag-web-servers"],"_links":{"self":[{"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/posts\/14431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14431"}],"version-history":[{"count":3,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/posts\/14431\/revisions"}],"predecessor-version":[{"id":14453,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=\/wp\/v2\/posts\/14431\/revisions\/14453"}],"wp:attachment":[{"href":"http:\/\/bucktownbell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14431"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bucktownbell.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}