Hugo:一个快速、现代的静态网页引擎

Hugo是一个制作静态页面的工具,非常灵活,可以以多种形式工作,是制作博客、文档、个人履历等非常合适的工具。Hugo激发了创造力,让建造网页变得充满乐趣。

“一次编写,到处运行”

Hugo可能是你用过的最容易安装的软件——只要下载打开就可以了!Hugo并不依赖任何权限、数据库、运行库、解释器或外部库。使用Hugo编写的网站可以运行在S3,Github Pages,Dropbox或其它任何静态网页托管上。

“强大的性能”

Hugo为速度和性能而生。我们付出很大的精力来尽可能地减少编译时间。大多数编译只要毫秒级的时间就可以完成!

“灵活”

Hugo可以灵活地适应你的任务。你可以使用任何你喜欢的方式组织URL,通过自定义的index页面和分类组织内容。使用任何形式定义你自己的元数据,例如YAML、TOML或JSON。最棒的是,Hugo不需要任何配置文件就可以处理这些差异。Hugo就是好。

“讨论”

sfifs说:我喜欢Hugo最大的原因是:几乎所有其它的引擎都要求我安装完整的Ruby或JavaScript开发环境,才能预览我的博客,而Hugo就不需要。

eberkund说:为什么我要从jekyll换到Hugo呢?现在已经有无数的网站生成工具了,而且它们几乎都有差不多的特性。有没有两者都用过的人来解释一下,这些工具究竟有什么不同?

andmarios说:对我来说,最重要的是他们的静态库如何。

我确实用过Jekyll,但是对于一个会运行很多年的网站来说,照顾一个ruby app是我不想插手的事。也许我的服务器和我的桌面端的Ruby版本不同,也许一些Ruby Gems已经在我的发行版安装了,但不是我想要的,这就得重新手动安装它们,每次Gem提供的功能出了什么问题,我就得手动重新安装一下,还得SSH到服务器再重装。有时候由于发行版的原因,一些Gem还不能装。也许jekyll哪天发了新版本,用了最新Ruby特性。

Hugo在这方面有很多优势,比如内置服务器、实时载入和在本地测试时方便的链接转换等。

原文发布于微信公众号 - CSDN技术头条(CSDN_Tech)

原文发表时间:2016-10-12

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编程一生

架构必会的性能指标及分析策略

12620
来自专栏区块链大本营

十分钟教你开发EOS智能合约

26140
来自专栏蜉蝣禅修之道

Xtrafinder0.25.5在OS X10.11上的运行配置

13140
来自专栏运维一切

容器停止后续操作 原

如果你的容器每次都是被kill -9的信号直接灭掉,可能你的数据或者系统就会有各种操蛋的事情,这里给出一个docker容器关闭时捕捉处理stop信号,更加合理处...

8010
来自专栏Sorrower的专栏

Parallels Desktop里体验一下Ubuntu18.04LTS

46320
来自专栏Albert陈凯

2018-05-23 记录一下昨天开发的一个业务功能

10230
来自专栏SDNLAB

分层安全用于通用客户端设备(uCPE)部署的准则

15450
来自专栏AI科技大本营的专栏

Python 开源项目 Top 10 精选(平均star为1128)

翻译 | SuiSui 最近,Mybridge对250个Python开源项目进行了排名,从中精选出了Top 10。这些开源项目平均star为1128,内容包括P...

32960
来自专栏全华班

分享一套OA协同办公系统

OA协同办公系统是高效工作流平台基础上,开发带有控制功能的OA办公系统、标准版功能模块:1、个人事务;2、工作流;3、行政;4、信息管理;5、人力资源;6、公文...

2K10
来自专栏Kurt Niu 的博客

泛微OA自动打卡签到

公司用的泛微的OA,这玩意还是我选型的,对我们唯一的用处就是打卡签到。。。 泛微的OA打卡有两种,一种是用桌面网页打卡签到,另一种是必须通过手机APP定位打卡...

1.4K50

扫码关注云+社区

领取腾讯云代金券