date:
updated:

博客框架的选择


我所理解的静态网站生成器: 在生成器框架下写MarkDown文章,使用生成器把MarkDown文章编译成生成HTML

主流选择也就那么几个:

  • Jekyll
  • Hexo
  • VuePress
  • Hugo

先讲结论,经一番思想斗争,本人选择了Hugo

Jekyll

Jekyll是GitHub创始人使用Ruby写的,同时也是gh-Pages默认的静态网站生成器
但其速度较慢,特别是文章多的时候,特别明显

Hexo

Hexo是js写的,js的用户群体较大,Hexo中文文档比较齐全,国内获得了较大的使用人群

VuePress

较新的静态网站生成器,热度也不低,但同时也不太稳定; 其名可知,对熟悉Vue的同学较为友好,且Vue在交互性上有巨大的优势

Hugo

优点:

  • 天下武功唯快不破,使用golang开发; 即使应对庞大的文章生成量,速度是用秒来计算的,简直秒杀对手
  • “Google出品,必属精品”,相信Hugo会随着go的影响力在国内越走越远(本人也正有学go的想法)
  • 一个技巧(专治”选择困难症”),利用了搜索引擎来对比了Hexo和Hugo的搜索热度,Hugo的相关文章数是Hexo的100多倍,全球用户量庞大,Hugo所可选的博客模板也不少img

缺点:

  • 虽然全球用户量庞大,但缺乏中文文档, 国内用户群体少, Hugo的相关中文文章也就少; Hugo会不会是在国内的一支”潜力股” ?

← Prev 年轻人的第一只降主动ANC降噪耳机 | 迟到的「给编程初学者的发表信」 Next →
打赏
支付宝 | Alipay
微信 | WeChat