Hugo 是用 Go(也称为 Golang)编写的静态站点生成器 (SSG),Go 是一种高性能编译编程语言,通常用于开发后端应用程序和服务。
目前,Hugo 能够在几秒钟内创建大多数网站(每页 <1 毫秒)。 这就解释了为什么 Hugo 宣称自己是“世界上最快的网站构建框架”。
雨果是什么 为什么它如此受欢迎
Steve Francia 最初于 2013 年开发了 Hugo 静态站 特殊数据 点生成器,Bjørn Erik Pedersen 于 2015 年接任该项目的首席开发人员。Hugo 是一个开源项目,这意味着任何人都可以查看和改进其代码。
作为静态站点生成器,Hugo 获取 Markdown 内容文件,通过主题模板运行它们,并返回您可以轻松在线部署的 HTML 文件 – 并且它可以非常快地完成所有这一切。
到 2021 年,静态发电机即使不是数百台,也将达到数十台。 每个静态站点生成器都有其吸引力。 Jekyll 在 Ruby 开发人员中很受欢迎,虽然它的速度不如其他选项,但它是第一个获得广泛采用的静态站点生成器之一。 Gatsby 是另一种流行的 SSG,适合开发功能动态的静态可部署站点。
胡戈的速度很快
就原始性能而言,Hugo 是世界上最好的静 EF线索 态站点生成器。 Forestry 表明,与 Jekyll 相比,Hugo 的速度快 35 倍。 此外,Hugo 可以在 10 秒内呈现一个 10,000 页的网站,而 Gatsby 需要半个多小时才能完成这项任务。 Hugo 不仅在构建时间方面是最快的 SSG,而且安装速度也非常快。