流行开源的博客静态站点生成器

“静态网站”是一组生成的 HTML 文件。内容是建立在 HTML 文件中的,而不是使用动态后端语言来即时生成内容。它具有速度快、响应快的特点。

静态网站生成器(SSG)是拿来做这个用途的。不过,与上个世纪 90 年代用 Dreamweaver 等工具来编写纯 HTML + CSS 的网站相比,最大的不同之处在于其 “数据驱动(data-driven)” 和 "预渲染(pre-rendering)"。

“可以将静态站点生成器看作一个脚本,它接收数据、内容和模板,对它们进行处理,并输出一个包含所有结果页面和资产的文件夹。” -- Phil Hawksworth

我们可以看到,在过去的数年里,围绕移动应用、前端框架、以 API 为中心的基础设施取得了巨大的进展。各种框架、各种语言的(无头)CMS、Blog Engine(Platform)、包括 SSG(静态网站生成器),“琳琅满目”,从未有过那么多的选择!竞合之间,在开源世界里、浩瀚星空上,一众 “SSG 之星”:Eleventy、Gatsby、Hugo、Hexo、Next 等等,闪亮其中。

Eleventy:"十一是一个杀手级的静态网站生成器。仅此而已。-- Sara Soueidan" 典型网站:11ty.devJamstack.orgweb.devGoogle V8Netlify......


  45669
内容管理系统

Ghost

排名第一的无头Node.js CMS,用于专业出版。「👻 The #1 headless Node.js CMS for...
  55000
博客软件

Gatsby v2

使用 React 构建快速、现代的应用程序和网站。(Build blazing fast, modern apps an...
  72438
内容管理系统

Hugo

Hugo 是最流行的开源静态网站生成器之一。凭借其惊人的速度和灵活性,Hugo 让建站再次充满乐趣。「Hugo is o...
  48278
博客软件

Jekyll

Jekyll 是用 Ruby 语言编写的、支持博客的静态站点生成器。(Jekyll is a blog-aware st...
  22326
博客软件

VuePress

简约的 Vue 驱动的静态网站生成器。「📝 Minimalistic Vue-powered static site g...
  12233
Python

Pelican

支持 Markdown 和 reST 语法的静态网站生成器。由 Python 支持。「Static site gener...
  38414
博客软件

Hexo

一个快速、简单、强大的博客框架,由 Node.js 驱动。「A fast, simple & powerful blog...
  6300
博客软件

Gitfolio

每个 github 用户的个人网站 + 博客。(personal website + blog for every gi...
  1978
Go

Journey

一个用 Go 编写的博客引擎,兼容 Ghost 主题。「A blog engine written in Go, com...
  16178
JavaScript

eleventy

一个更简单的静态网站生成器。Jekyll 的替代品。将模板目录(不同类型)转换为HTML。「A simpler stat...
  2547
博客软件

Nikola

一个静态网站和博客生成器。(A static website and blog generator)
  3767
内容管理系统

Lektor

lektor 静态文件内容管理系统。(The lektor static file content management...
Like:
0
To the top