github用的jekyll是什么意思?
最著名的静态站点生成器为什么取名为Jekyll?
Jekyll是一个简单的静态网站生成器,github pages默认就会用这个生成器,用于生成个人、项目或组织的网站。它由GitHub联合创始人汤姆·普雷斯顿·沃纳(Tom Preston-Werner)用Ruby编写,并根据MIT许可证发布。
Jekyll由Tom Preston-Werner于2008年首次发布,后来被派克·摩尔(Parker Moore)接管。
事实上,Jekyll取名很可能来自于 Jekyll and Hyde
这个词,接下来我们从4个方面给出证据。
证据1:流行英语词典中的Jekyll
韦伯斯特词典
这里Jekyll指向到Jekyll and Hyde
.
麦克米伦词典
这里Jekyll也指向到了Jekyll and Hyde
.
剑桥免费英语词典
这里Jekyll也指向到了Jekyll and Hyde
.
柯林斯免费在线词典
我们选择 American: Jekyll [1]
小说The Strange Case of Dr. Jekyll and Mr. Hyde中的好人博士。
朗文在线词典
OK,以上词典基本上都说明 Jekyll 很多时候指的就是 Jekyll and Hyde 中的前者(好人博士)。
证据2:Jekyll的官方网站配置说明
当我们打开Jekyll官网的Front matter默认配置页面 Front Matter Defaults - Jekyll Configuration时,可以清楚地看到author: Mr. Hyde
, 如下图:
证据3:Jekyll以前的官网宣传图
Jekyll一开始的宣传语(slogan)是: Jekyll: transform your text into a monster
, 将文字变成怪兽, 听起来就是一种很酷的转换器, 就有极客属性.
而 Jekyll & Hyde
的宣传海报为:
两者很像啊,有木有~
证据4:Jekyll的logo
右边一半白一半红的试管也与Jekyll and Hyde中的好人博士/恶魔 分别对应。
由此可见,Jekyll应该是取名于此。
本文作者: 极客中心