个人博客创建经验分享! 网站部署到 github 之后就巨慢?不是说 cloudflare 可以加速的吗

2020-10-06 14:24:43 +08:00
 grofis

=== 成就

事情是这样的,我搞了个博客,就是就是敝站 https://www.grofis.com/

之前是在淘宝买的域名,腾讯云做的备案,然后用的腾讯云。现在感觉太麻烦,就把源码、文章等等都放到 github 上了,通过 netlify 自动部署。

现在写文章很爽啊,一键发布!但是呢有个问题就是国内访问很慢啊,查了下 netlify 是可以进行自动部署,但是它和 github 一样是国外的服务器,所以国内访问不太稳定。

大家都说 cloudflare 能加速,但通过 cloudflare 加速之后,不快反而慢了!再次请 V 友们给点建议,或者帮我诊断下问题。

=== 说明

加速前后的速度对比图片,文章现在的架构图也附在文章背后了。代码托管在 github 上,欢迎 star 。

文章在此: https://www.grofis.com/2020/10/best-practice-for-making-a-blog

7066 次点击
所在节点    分享创造
62 条回复
liufish
2020-10-06 16:27:39 +08:00
@grofis 666
xiaket
2020-10-06 16:50:12 +08:00
我直接用 Github 的 CDN 测速全国都是绿色的. 看了下你的源码, 我只能说站点和站点真不一样.

```
90 检测节点数
0.462s 上海联通(最快)
12.533s 新疆伊犁哈萨克自治州移动(最慢)
1.999s 平均响应
```
TimhLiu
2020-10-06 18:00:24 +08:00
TMaize
2020-10-06 19:21:11 +08:00
@grofis 分国内国外解析呀,国外解析到 github,国内我是解析到腾讯云的对象存储上面
huhexian
2020-10-06 19:33:30 +08:00
su.baidu.com 免费 cdn,免费 https
grofis
2020-10-06 19:40:30 +08:00
@xiaket 按你这么说貌似还可以哈。居然有人看源码...区别在哪里呢
lysS
2020-10-06 20:01:45 +08:00
楼主是来推广你的博客的吧?🤪
0x4F5DA2
2020-10-06 20:10:19 +08:00
弄到 coding 上不香嘛
mathzhaoliang
2020-10-06 20:16:59 +08:00
@lysS 一看挂的 N 多广告,寥寥几个水文,明显是发帖导流骗点击的。
qefrgty
2020-10-06 20:21:11 +08:00
对啊,你部署到 coding 不就行了?

coding 还能自定义域名,绑一个 CNAME 不就好了。

…当然 Gitee 也行,不过之前用 Gitee 的时候自定义域名要 99/年。
smallyu
2020-10-06 20:46:40 +08:00
是 netlify 慢吧
boboliu
2020-10-06 20:59:48 +08:00
jsdelivr 早就说不让做图片托管了,你这是要薅死羊啊
aaronlam
2020-10-06 21:01:29 +08:00
cf 在大陆基本是处于减速的状态。。
jdjx
2020-10-06 21:27:12 +08:00
我这好慢啊
opengps
2020-10-06 21:46:38 +08:00
已经备案的话,直接用百度云加速,免费的 20G 足够应付博客需求。
或者自己稍微留意点费用消耗,使用付费的 cdn 更流畅
timothyye
2020-10-06 22:01:27 +08:00
我的 blog 也是放德国 VPS,然后 CF 加速,国内访问速度没试过,佛系随缘……
grofis
2020-10-06 22:01:36 +08:00
@boboliu 哈哈哈 没注意。github 上 有好的图片加速方法么
grofis
2020-10-06 22:02:18 +08:00
@timothyye 你的受众是德国人 那无所谓╮(╯_╰)╭
grofis
2020-10-06 22:03:54 +08:00
@smallyu 确实是 netlify 慢 然后是 github 慢 这个主贴里就有提到! cf 就是用来解决那两者慢的问题

现在就是 cf 没起到加速的作用 光免费了...
jeffh
2020-10-06 22:12:37 +08:00
可以部署到 gitee page,秒开

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

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

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

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

© 2021 V2EX