Featured image of post 使用hugo

使用hugo

使用hugo构建新的博客网站

English

不知不觉我的博客已经运行了三年了,虽然说优质的文章是一篇没写,离我想要达到的效果也差的很远。但能活下来我已经比较满意了,这次也是觉得之前用的框架 VuePress 不够好用,所以就想找一个更好的方案,于是我找到了 Hugo。

最初的版本

最初就是看到有一篇博客使用了 VuePress 搭建了自己的博客程序,也分享了自己的教程,我就照着一步一步做搭建了自己的博客,那时候正好有阿里云服务器,又去买了自己名字的域名,最后好像是用 Nginx 部署成功了。虽然折腾了好长时间,但内心的满足是难以言喻的。那时候虽然网站内容很少,但是访问速度是真的离谱,再加上一些组件用了 CDN,基本上两秒之内就可以打开。

后续折腾

后来也进行了一番改造,比如使用 Docker 构建;加入动态功能;加入阅读量统计等等,虽然没什么意义,但让我能够动手来做自己能够专注的事,本身就很有意义了。再后来升级到 VuePress 2.0 感觉就是体验上没有提升多少,有 Bug 遇到了还没有多少文档能够参考。

转战 Cloudflare

Cloudflare 实在是个好东西,提供免费的 SSL 证书代理,强制 HTTPS 等等服务,甚至还提供了 Pages 功能 CloudFlare 可以免费托管前端程序。虽然速度不算快吧,但是免费又省心,就把域名和程序都转移到了 Cloudflare,GitHub 上传后自动构建,很方便。

使用hugo

慢慢地觉得 VuePress 写博客实在不算是省心,可扩展性和插件都很少,所以挑选了好多替代品,包括:WordPress、Hexo、Hugo 等等,WordPress 其实也挺不错,但是动态网站需要服务器,不想花费这笔钱了就选择了 Hugo。我自己也是 Go 语言开发者,对 Hugo 使用 Go 来构建页面还是挺亲切的(虽然压根没用到 Go)社区主题也很强大,对比了几个最后选择了这个 Stack 主题。

好在都是使用 Markdown,迁移起来比较容易,写了个脚本修改了变量命令,一下午就迁移好啦,最终的效果还是不错的,无论是构建速度还是响应速度都很快。

感谢支持

感谢Hugo 以及主题作者 Stack

2023年,希望自己保持折腾,保持热情~

旧网站留念 blog

加载中...
📊 加载中...
感谢Jimmy | 隐私政策 | 赞赏支持
Liu 的 AI 助手