博客部署在 Github pages 慢的话,可以试试这个办法

2021-11-09 14:14:21 +08:00
 aladdinding

之前博客一直部署在 github pages ,奈何太慢

后来使用了 vercel 这样的网站托管服务,免费的,不过人家服务器依然不是国内,只能说快了一丢丢

刚好前段时间购买了腾讯云 2 核 4g8m 的轻量服务器

周末研究了一下利用 github action ,生成的静态资源直接推送给服务器

整体速度还不错,30s 左右

静态博客部署的最佳实践(适用 Hugo 、Hexo )

主要是.github/workflows/main.yml ,需要的 v 友们可以点上方连接瞅瞅哈

最后附上自己的: https://aladdinding.cn/ 感觉还是挺快的

3951 次点击
所在节点    分享发现
39 条回复
512357301
2021-11-09 20:04:29 +08:00
国内用码云的就行吧,只是不能实现自动更新,推送代码后需要再次手动部署下,其他的貌似都还好,好像可以通过一些方法解决
vacker
2021-11-09 21:01:30 +08:00
腾讯云 https://webify.cloudbase.net 几乎免费,速度快
vigack
2021-11-09 21:11:04 +08:00
用 github page 不就是因为不想要备案吗
oneisall8955
2021-11-09 21:11:18 +08:00
国内有服务器,为啥不直接在服务器搭博客呢?
woorz
2021-11-09 22:36:18 +08:00
好像用力过猛?
腾讯云有个 webify
7gugu
2021-11-09 22:58:07 +08:00
我都买国内服务器了,干嘛不直接在上面搭建博客?选择 Github Page 更多的不都是想要,0 审查和免费吗?😂
LiuJiang
2021-11-09 23:25:27 +08:00
试试访问我的 https://blog.downfuture.com/ ?也是托管在 github pages 上的
ohwind
2021-11-09 23:28:45 +08:00
@vacker 要备案吗?要备案的话还是算了
kkocdko
2021-11-10 00:05:47 +08:00
我的方案,自认为是最优解:
境外解析到 Vercel ,全球各地都有节点,境外访问快
境内解析阿里云 OSS 香港,免备案每月 5GB 免费流量,境内 Ping 在 30 ~ 60ms
vacker
2021-11-10 00:07:13 +08:00
@ohwind 绑定自己域名要备案的
Trim21
2021-11-10 00:52:12 +08:00
用 GitHub actions 刷新 cdn 缓存…
istevenshen
2021-11-10 08:50:44 +08:00
Coding pages
aladdinding
2021-11-10 09:13:26 +08:00
@oneisall8955 想有版本管理啊 不至于电脑那天清空了 博客源文件直接没有了
zyw5535
2021-11-10 11:19:58 +08:00
备案本身无所谓,关键是备案后经常让你签署各种保证书,让你增补各种手持照片,毫无尊严 ,所以干脆取消了
ohwind
2021-11-10 12:54:06 +08:00
@vacker 啊......果然无法接受
aladdinding
2021-11-10 13:47:18 +08:00
@zyw5535 没有这么恐怖吧 腾讯云备案 提交资料后续就没啥事情了
ihciah
2021-11-10 14:53:39 +08:00
vercel 挺快的其实,香港节点,约等于国内了,就是 100G 流量有点少。

我把博客内部的图都搬上去了(生成期拷贝器: https://github.com/ihciah/static-blog-image-downloader ),解决外部图床被墙或速度问题。。
phony2r
2021-11-10 14:58:55 +08:00
国内的都要备案, 前两天买了一台腾讯云的, 从 godaddy 域名解析过去, 不到 5 分钟就被封了
yunyuyuan
2021-11-10 17:58:38 +08:00
cloudflare page 很快,至少不用花钱

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/814144

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX