五种开发网站的框架Jekyll、Hugo、Hexo


三种开发静态网站的框架——Jekyll、Hugo、Hexo

1、Jekyll

  • jekyll是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一个生成静态网页的工具,不需要数据库支持。但是可以配合第三方服务,例如Disqus。最关键的是jekyll可以免费部署在Github上,而且可以绑定自己的域名。
  • Github原生态支持。

Jekyll企业主题

(1)gbrgacademy

源码:https://github.com/kotp/gbrgacademy.github.io
浏览:https://gbrgacademy.com/

(2)belkirk

不是手机端自适应的
源码:https://github.com/forestryio-templates/belkirk-jekyll-demo
浏览:https://forestryio-templates.github.io/belkirk-jekyll-demo/

(3) azimuth

源码:https://github.com/stackbithq/stackbit-theme-azimuth
浏览:https://themes.stackbit.com/demos/azimuth

(4) Planty电子商务主题

源码:https://github.com/snipcart/stackbit-theme-planty
浏览:https://stackbit-theme-planty.netlify.com/

2、Hugo

  • Hugo 是 Go 编写的静态网站生成器,速度快,易用,可配置。Hugo 有一个内容和模板目录,把他们渲染到完全的 HTML 网站。
  • Hugo 依赖于 Markdown 文件,元数据字体 。用户可以从任意的目录中运行 Hugo,支持共享主机和其他系统。
  • Hugo 只需要几分之一秒就可以渲染一个经典的中型网站,最好网站的每个部分渲染只需 1 毫秒。
  • 中文官网:Hugo 是世界上最快的网站搭建框架 | Hugo 中文网 (gohugo.cn)
  • 备注:Hugo上面公司主题较多,可用于公司建站。链接为:
  • company | Hugo Themes (gohugo.io)

3、Hexo

基于JS的静态网站生成器,使用MD编写。

中文官网:Hexo

4、框架对比

Hexo Jekyll Huge Pelican WordPress
入门难度 最简单 一般 一般 简单 较难
主题数量 非常多 没有官方主题列表 公司主题较多
开发语言 JavaScript Ruby Go Pyhon PHP
运行环境 nodejs bundler Chocolatey
优势 主题多,生态全 Github原生支持 运行速度最快 开发动态网站
博客语言 Markdown MD(或 Textile) MD

文章作者: BITBCI
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 BITBCI !
  目录