Recently, I’ve noticed that there are a few static web site generators becoming popular again. CityDesk by Fog Creek used to do this, but now there is Jekyll, Hyde, and Octopress to name but a few.
Over the years, web sites have evolved from static ones, where the only attack surface was the web server they ran on, to dynamic sites where PHP, and ASP.NET, amongst others, were subject to security issues.
With the increase in browser-side power, and the widespread use of AJAX, it now means that once again, websites can be generated statically, but comments can still be added via services such as disqus whilst having static HTML pages.
I’ve chosen to start using Markdown to author articles. My plug-in of choice for WordPress is wp-markdown by Stephen Harris, which also has the bonus feature of adding prettify to the rendered
code tags as well. That means I can get rid of a couple of other WordPress plugins that were previously syntax highlighting the code.