博客再次迁移,用Python自己做静态博客

之前把博客放coding.net了,因为github从国内访问不稳定也有点慢。

然而最近coding.net要在打开page之前插广告,这个不能忍。。。目前看只能迁回github了。

用了一段hexo,还是不错的。以前有段时间沉迷web,js又比较有前途,就玩了一段时间node,自然就选择了hexo。

现在脱坑了,走上“科学家”之路,做实验、分析数据都离不开Python,如果重装下系统,想改博客还得再装node的话就太麻烦了,就考虑着换成Python的静态博客,没想到还真有——Pelican。

然而,Pelican比起hexo还是差了不少,也实在没精力去趟这些坑去搞自定义了。

最近还有个做web的小任务,之前一直用ThinkPHP,用久了就感觉没什么新东西了,重复劳动有点浪费生命的感觉,不如也转Python来,对Django有阴影,于是注意到了Flask。

看到个Flask做静态博客的帖子,弄了一下,还work了,这倒不错。然而为了更好地支持latex公式,还得用pandoc,用到的两个扩展没法自定义。

于是最后只用Jinja2来渲染模板,其他的都自己定义吧,反正一个自己的静态博客不会有太多的逻辑要处理,也不用过分考虑可扩展性,反而自由轻松许多。