Hugo网站生成-A fast and flexible static site generator

Hugo-A fast and flexible static site generator built in GoLang

hugo是一个更快的网站生成工具,使用GO语言编写,速度相对hexo快至少数倍

安装方法按如下2个连接:
http://gohugo.io/tutorials/installing-on-windows/

http://gohugo.io/overview/quickstart/

我的安装简要笔记:

下载hugo
解压到e:\hugo\
增加e:\hugo到系统环境变量path的末尾
hugo new mysite
cd mysite
git clone --recursive https://github.com/spf13/hugoThemes themes
hugo new about.md
(用MarkdownPad2写about.md)
hugo new post/first.md
(用MarkdownPad2写first.md)

hugo server —theme=hyde —buildDrafts

OK 更多使用方法自己去作者的官方文档查看

使用后感:相对hexo,生成网页速度更快,一样的28篇文章、标签和分类,hexo生成需要至少500ms以上(多次生成取平均值),而hugo生成则稳定在120ms左右(多次的平均值),而且波动不大。唯一缺憾的是目前hugo主题还少,也没有中文的说明文档

时间: 2024-10-13 14:41:18

Hugo网站生成-A fast and flexible static site generator的相关文章

11个最流行的静态(博客)网站生成工具

11个最流行的静态(博客)网站生成工具 最近特别流行使用静态网站搭建博客,本博客就是host在GitHub Pages的静态网站.静态网站非常适合专注于内容的网站,例如,博客.那你可能会问,为什么不用大名顶顶的wordpress(动态网站)呢. 静态网站和动态网站相比有如下好处: 省钱.静态网站占用的系统资源少.如果挂到github pages上,只要注册一个域名就可以了. 速度快.不经过php解析器,不用数据库,速度自然比动态网站快 安全.由于静态网站的简洁,免疫很多web攻击方式. 服务器端

网站开发的福音:流行的静态(博客)网站生成工具

最近特别流行使用静态网站搭建博客,静态网站非常适合专注于内容的网站,例如,博客.那你可能会问,为什么不用大名顶顶的wordpress(动态网站)呢. 静态网站和动态网站相比有如下好处: 省钱.静态网站占用的系统资源少.如果挂到github pages上,只要注册一个域名就可以了. 速度快.不经过php解析器,不用数据库,速度自然比动态网站快 安全.由于静态网站的简洁,免疫很多web***方式. 服务器端配置简单.只需要一个web server(apache.nginx). 非常容易维护. 静态网

Debug 之 VS2010网站生成成功,但是发布失败

用vs做好了网站.清理解决方案和重新生成解决方案都可以.但是发布不能成功.发布不能成功,有错误还好,郁闷的是竟然没有错误提示. 解决方法: 1.发布文件夹权限问题.重新找个地方建立一个发布文件夹即可. 2.以前删除了文件,但文件还是以 这个的方式存在,发布的时候找不到改文件,就会发布失败.将该文件彻底删除. 3.发布的文件再发布目录已存在,发布前清空发布目录文件夹. 查看发布信息:点击 “ 视图 ” 菜单 → “ 输出 ”  即可以在发布时查看发布信息.

php实现网站生成桌面快捷方式

PHP生成桌面快捷方式就是这么的简单,大家生成的时候改下你要生成的网站即可 dianji.html代码: <a href="a.php?url=www.hnzyxok.com&name=美日汇">生成左面快捷方式</a> shengcheng.php代码: <?php //网站生存左面快捷方式---功能 $url = $_GET['url']; $filename = urldecode($_GET['name']); $filename = ic

下载编译网站生成chm

最近在看sping data jpa 回家网络卡的不行就想要下chm格式的,网上一搜索貌似没有最新的,于是就想自己编译一个. 感谢万能的度娘找到了如下方法: 需要的工具: 1. 网站下载工具 teleport ultra 2. chm 编译工具easy chm 步骤: 1打开teleport ultra ,新建项目,选择复制网站,输入url, 一路单击过去 就可以把目标网站完全复制到本地了. 2. 打开easy chm ,新建工程, 然后选择上一步保存到本地的网站文件夹 点确定, 然后点编译.

别人网站生成的json

HttpWebRequest req = (HttpWebRequest)WebRequest.Create(sb.ToString()); WebResponse rep = req.GetResponse(); StreamReader sr = new StreamReader(rep.GetResponseStream()); string result = sr.ReadToEnd(); rep.Close(); sr.Close(); 这个返回的result就是json sb 是地址

STM32F103X datasheet学习笔记---Flexible static memory controller (FSMC)

1.前言 FSMC模块能够与同步或异步存储器和16位PC存储器卡接口,它的主要作用是: 将AHB传输信号转换到适当的外部设备协议 满足访问外部设备的时序要求 所有的外部存储器共享控制器输出的地址.数据和控制信号,每个外部设备可以通过一个唯一的片选信号加以区分.FSMC在任一时刻只访问一个外部设备. 2.FMSC的主要功能 与具有静态存储器接口的器件接口,包括: ─ 静态随机存储器(SRAM) ─ 只读存储器(ROM) ─ NOR闪存 ─ PSRAM(4个存储器块) 两个NAND闪存块,支持硬件E

31. Flexible static memory controller (FSMC)

31.1 FSMC main features FSMC块能够与同步和异步内存和16位PC存储卡.其主要目的是: 将AHB事务转换为适当的外部设备协议 满足外部设备的访问定时要求 所有外部存储器与控制器共享地址.数据和控制信号.每个外部设备通过一个唯一的芯片选择来访问.FSMC一次只能访问一个外部设备. FSMC具有以下主要特点: 静态内存映射设备接口,包括: 静态随机存取存储器(SRAM) NOR 闪存/OneNAND闪存 PSRAM(4个内存库) 两个 NAND闪存库,带有ECC硬件,可以检

SharePoint 2013 重命名网站集名称(SharePoint 2013 rename site collection)

最近使用SharePoint中,遇到一个需要重命名网站集的需求,主要是网站用数据库备份/还原的方式,想要改网站集的地址,然后搜了一下PowerShell: $site = Get-SPSite -Identity "http://server/sites/Demo" $site.rename("http://server/sites/Demo2") 特别,如果回收站里有东西,会报一个Error,清理一下回收站即可: 清理回收站的时候,记得清理三个地方,网站回收站.网