跳转到内容

User:Renamed user 135217392860/Jekyll(博客生成工具)

维基百科,自由的百科全书

Jekyll是一个简单的博客静态网站生成器,用于生成个人,项目或组织的网站。 它由GitHub联合创始人汤姆·普雷斯顿-韦纳 ( Tom Preston-Werner)用Ruby编写,并根据MIT许可证发布。

历史

[编辑]

Jekyll由Tom Preston-Werner于2008年首次发布。 [1] Jekyll后来被派克·摩尔(Parker Moore)接管,帕克·摩尔(Parker Moore)领导发布Jekyll 1(Jekyll 1)的工作,之后的维护者一直还是他。 [2]

Jekyll开始向静态网站的Web开发趋势。 [3] 截至2017年,Jekyll成为了最受欢迎的静态站点生成器,这在很大程度上是因为它被GitHub所采用。 [4]

特点

[编辑]

Jekyll不使用数据库 ,用户通过编写MarkdownTextile或Liquid文件, 生成一个完整的静态网站,并且可以由Apache HTTP ServerNginx或其他Web服务器提供服务。 [5] Jekyll是GitHub Pages的引擎。 [6]

Jekyll非常灵活,可以与Bootstrap[7]Semantic UI等前端框架结合使用。

Jekyll网站可以连接到基于云的CMS软件,例如CloudCannon,Forestry, Netlify或Siteleaf,使编辑者无需知道如何编程即可修改网站内容。

Jekyll的哲学

[编辑]

来自Jekyll的自述文件 [8]

Jekyll does what you tell it to do — no more, no less. It doesn't try to outsmart users by making bold assumptions, nor does it burden them with needless complexity and configuration. Put simply, Jekyll gets out of your way and allows you to concentrate on what truly matters: your content.

参考文献

[编辑]
  1. ^ Preston-Werner, Tom. Blogging Like a Hacker. Preston-Werner.com. 2008-11-17 [2015-10-10]. 
  2. ^ Interview with Parker Moore from Jekyll. 
  3. ^ Christensen, Mathias Biilmann. Static Website Generators Reviewed: Jekyll, Middleman, Roots, Hugo. Smashing Magazine. 2015-11-16 [2016-02-10]. 
  4. ^ Top Ten Static Site Generators of 2017 | Netlify. Netlify. [2018-02-11]. 
  5. ^ README.markdown for Jekyll software. Jekyll's authors. [February 19, 2014]. 
  6. ^ GitHub Pages. Jekyll's authors. [February 19, 2014]. 
  7. ^ Patton, Tony. Build full-featured sites with Jekyll, Bootstrap, and GitHub. TechRepublic. 2014-07-16 [2015-10-11]. 
  8. ^ README. October 18, 2018 [October 30, 2018]. 

外部链接

[编辑]

[[Category:使用MIT许可证的软件]] [[Category:用Ruby编程的自由软件]] [[Category:網誌軟體]]