直接按照mark down格式写文件然后解析生成页面的静态博客?不知道你是不是想要这种的。对于博客有免费的git page,默认支持Jekyll,按照mark down语法写,提交之后会自动生成静态页面。
我个人是这样处理的,保留原始md文件和图片,解析md文件生成文章列表对象。本地编辑后git提交,触发webhook重新解析md。使用的语言是nodejs,解析md使用markdownit插件,高亮放在客户端处理,使用highlight插件。md放在本地编辑,就可以使用任何客户端编辑器了,如sublime,atom等。