个人博客创建经验分享! 网站部署到 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 条回复
zturns
2020-10-06 14:36:53 +08:00
从何处听到 cf 能加速,cf 减速还差不多,如果是国外当我没说
Love4Taylor
2020-10-06 14:42:01 +08:00
你都备案了 那直接上国内服务器啊
tsdbg
2020-10-06 14:43:38 +08:00
你得要企业+备案才能用 Cloudflare 在国内加速。不如直接用百度云加速。
nidaye999
2020-10-06 14:51:38 +08:00
挺快的啊,还是老老实实科学上网吧,少走坑。
grofis
2020-10-06 14:56:23 +08:00
@Love4Taylor 备案已经完成,不过你知道的,自己在服务器发布内容没有通过 github+netlify 的组合强大,用了这个组合写作发布一条龙,不能更丝滑了。
grofis
2020-10-06 14:57:07 +08:00
@nidaye999 不快,测试了下速度要 6-8 秒!电脑上马马虎虎,手机上简直不能接受。
grofis
2020-10-06 14:57:50 +08:00
@tsdbg 有百度云加速?测试过后 结果怎样
grofis
2020-10-06 14:59:06 +08:00
@zturns 嗨!最主要还是因为 cloudflare 免费啊
Love4Taylor
2020-10-06 15:01:16 +08:00
@grofis github actions 执行 rsync 同步到服务器上,一样的。
grofis
2020-10-06 15:08:11 +08:00
@Love4Taylor 提醒我了!两个问题
1. 有 github actions 相关的资料否?感谢
2. v 站能否通过 Markdown 语法补充图片,我也去研究下。
Love4Taylor
2020-10-06 15:18:09 +08:00
claymore94
2020-10-06 15:29:53 +08:00
备案了就用腾讯云的静态托管吧,有本地工具命令行推上去也挺丝滑,我的就是这样搞的
grofis
2020-10-06 15:47:33 +08:00
@claymore94 分享点经验呗,我腾讯云是 win 系统哦!之前使用 apache 管理静态网站,通过 ftp 是能把内容推上去。
但是你知道的,通过 ftp 推一个网站的内容不太方便,因为文件分散在不同的目录。

如果在服务器安装个 git 的话,gitlab 也不太好安装在 win 环境中—》 docker ?
TMaize
2020-10-06 15:56:55 +08:00
国内我都是放在腾讯的对象存储上面
Takuron
2020-10-06 16:02:49 +08:00
我用 cloudflare 加速的前提是图片之类的静态资源都是另走的图床,这些资源走 cf 怕不是蜗牛。
另外都备案了受这个罪干什么
liufish
2020-10-06 16:13:29 +08:00
我习惯用七牛云的 cdn,图片比较少,流量还在免费范围内。还能接受。
速度也是不错的。
grofis
2020-10-06 16:17:20 +08:00
@TMaize 点点点 冒出个对象存储?
grofis
2020-10-06 16:19:10 +08:00
@Takuron 嗨!我现在都后悔备案,之所以买腾讯云还不是为了备案!如果 cdn 加速这条路能通,那才叫不用受云服务器的罪呢
grofis
2020-10-06 16:20:45 +08:00
@liufish 图片通过 github 也可以快速访问 我试过了。看网站架构图右下角,jsDelivr 加速,6666 !访问也超简单,文章里有提到。
grofis
2020-10-06 16:23:52 +08:00
》》总结
现在的焦点还是集中如何选择 CDN 的路上?
如果能够找到国内免费快速的 CDN,那么搭建免费博客不是梦🤩!七牛云不靠谱,瞅了一样 https 是付费的。

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

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

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

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

© 2021 V2EX