博客部署在 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/ 感觉还是挺快的

3977 次点击
所在节点    分享发现
39 条回复
aladdinding
2021-11-09 14:15:40 +08:00
腾讯云 2 核 4g8m 的轻量服务器,老用户在注册一个号就行了,一个身份证可以注册三个号,不需要的号可以注销哈
Chad0000
2021-11-09 14:21:41 +08:00
试试 cloudflare pages ?
sangmingming
2021-11-09 14:38:37 +08:00
放在国内要备案啊
AoEiuV020
2021-11-09 14:39:25 +08:00
我有类似操作,一些订阅转换比较慢,就用 action 自动订阅转换生成结果推到自己国内服务器上用,
aladdinding
2021-11-09 14:42:12 +08:00
@sangmingming 要域名的话都要备案。。。
aladdinding
2021-11-09 14:43:02 +08:00
@Chad0000 听说过 不过没尝试
krixaar
2021-11-09 14:52:18 +08:00
很多时候前提是不想备案啊,国内备案不能有博客字样也不能开评论,你这网站去投诉一下可能就没了,自己的大名还要挂在备案查询网站上。
rongchuan
2021-11-09 17:05:18 +08:00
备案是真的头疼,我之前备案完,三天两头派出所打电话,给我整的难受了。后面换服务器后,我就取消备案了,用到现在...似乎也没人管
rongchuan
2021-11-09 17:07:04 +08:00
我觉得这种静态网站的需求,直接用腾讯的静态托管就行了,免费的,自动 https
renmu123
2021-11-09 17:13:19 +08:00
github pages 加一层 cdn 就可以了
aladdinding
2021-11-09 17:14:07 +08:00
@rongchuan 用过 有延迟 不能选分支 体验不好
aladdinding
2021-11-09 17:15:57 +08:00
@renmu123 cdn 刷新有延迟
root01
2021-11-09 17:16:43 +08:00
@rongchuan 腾讯的现在要钱了我都迁移都 github ,反正没啥流量
renmu123
2021-11-09 17:23:59 +08:00
@aladdinding 又没啥人看,延迟一会儿不算事 2333
ncepuzs
2021-11-09 17:24:10 +08:00
@aladdinding 腾讯云 serverless 是可以选分支的。
ncepuzs
2021-11-09 17:29:10 +08:00
不过即使托管在腾讯云 COS 上再套上他家的 CDN ,我还是接到了腾讯云备案的整改电话,问了客服说必须解析到云服务器上,但我怀疑他们并不专业。然后我就把备案连同备案主体注销了……
aladdinding
2021-11-09 17:33:48 +08:00
@ncepuzs 遇到过 当时让我解析到腾讯云服务器上 我没管 然后直接给我取消备案了
Chad0000
2021-11-09 17:34:01 +08:00
@renmu123 还不如直接 cloudflare pages ,那个直接就在 cdn 里面啦
bbbb
2021-11-09 19:39:44 +08:00
@ncepuzs 我在工单咨询了下,工单回复为可以托管到国内其他地方。后续追问,如果有人说不行怎么办,工单回复叫我把工单截图给说不行的人。
ncepuzs
2021-11-09 20:02:17 +08:00
@bbbb 我截了跟客服咨询的图,担心被压缩,不知道怎么发给你看看。

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

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

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

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

© 2021 V2EX