博客访问速度优化

  在原来coding pages服务和github pages服务都可以免费试用时,在域名解析时配置 国内访问coding pages部署的博客静态文件,国外访问github pages部署的静态文件。国内国外访问速度都基本都在200ms内。

  自从 coding.net 停止免费的pages服务后,只有github pages可以免费试用,国内访问博客只能访问github pages服务,导致访问速度很慢。被人吐槽了一次,所以想优化一下。

优化思路比较简单,
1、国内ip访问国内的博客服务 比如gitee pages服务
2、通过缓存加快访问速度 比如CDN缓存

试了一下免费的gitee pages服务,总体感觉太难用了,限制条件多,访问速度还慢
https://weikeqincom.gitee.io/wkq2786130/

试着找了找免费的CDN缓存,找到几个,试了一下,感觉用了CDN缓存以后访问速度快了很多,整个页面打开速度在1s左右
https://vercel.com/
https://app.netlify.com/

https://weikeqin.vercel.app/
https://weikeqin.netlify.app/

weikeqin.com -> 域名解析到github pages ip -> github仓库博客静态文件
weikeqin.com -> 域名解析到 https://weikeqin.netlify.app/ -> netlify镜像博客静态文件(复制的githu仓库的静态文件)

参考资料

[1] Github Pages访问太慢?通过Netlify免费加速
[2] 如何拥有一个访问速度超快的个人博客?GitHub+Vercel+Gridea
[3] custom-domains
[4] domains-https/https-ssl
[5] vercel-limits
[6] Gitee Pages
[7] 网站速度测试