chore: lint text and auto correct

This commit is contained in:
github-actions[bot]
2023-06-06 06:13:34 +00:00
committed by GitHub
parent 263610a74c
commit 663265dccc
28 changed files with 610 additions and 610 deletions

View File

@@ -1,7 +1,7 @@
---
title: 国外静态网站托管服务商国内速度对比及线路优化
date: 2022-05-05
description: 主要探讨Netlify、Vercel、Cloudflare Pages、Azure Web Hosting在国内的速度对比及线路优化
description: 主要探讨 Netlify、Vercel、Cloudflare Pages、Azure Web Hosting 在国内的速度对比及线路优化
categories:
- 技术
tags:
@@ -15,11 +15,11 @@ tags:
# 国外静态网站托管服务商国内速度对比及线路优化
本文主要探讨Netlify、Vercel、Cloudflare Pages、Azure Web Hosting在国内的速度对比及线路优化
本文主要探讨 Netlify、Vercel、Cloudflare Pages、Azure Web Hosting 在国内的速度对比及线路优化
以我的博客站点blog.colinx.one为例使用hugo构建选用的模板也很轻量没有太多奇奇怪怪的第三方组件使用这些静态服务托管主要图个方便不用备案而且基本流量不限。
以我的博客站点 blog.colinx.one 为例,使用 hugo 构建,选用的模板也很轻量没有太多奇奇怪怪的第三方组件,使用这些静态服务托管主要图个方便,不用备案而且基本流量不限。
分别挂了四个服务商的CI, 每次更新Git仓库都会自动触发构建。分别对四个默认分配的域名进行检测。
分别挂了四个服务商的 CI, 每次更新 Git 仓库都会自动触发构建。分别对四个默认分配的域名进行检测。
## 四家服务商默认设置国内速度测试对比
@@ -27,7 +27,7 @@ tags:
[colins-blog.netlify.app](https://colins-blog.netlify.app)
![Netlify在国内的速度检测](https://blog-1301127393.file.myqcloud.com/BlogImgs/20220505191719.png)
![Netlify 在国内的速度检测](https://blog-1301127393.file.myqcloud.com/BlogImgs/20220505191719.png)
@@ -35,7 +35,7 @@ tags:
[colinx-blog.vercel.app](https://colinx-blog.vercel.app)
![Vercel在国内的速度检测](https://blog-1301127393.file.myqcloud.com/BlogImgs/20220505191728.png)
![Vercel 在国内的速度检测](https://blog-1301127393.file.myqcloud.com/BlogImgs/20220505191728.png)
@@ -43,7 +43,7 @@ tags:
[nice-glacier-095b09e00.1.azurestaticapps.net](https://nice-glacier-095b09e00.1.azurestaticapps.net)
![Azure在国内的速度检测](https://blog-1301127393.file.myqcloud.com/BlogImgs/20220505191733.png)
![Azure 在国内的速度检测](https://blog-1301127393.file.myqcloud.com/BlogImgs/20220505191733.png)
@@ -51,19 +51,19 @@ tags:
[colinx-blog.pages.dev](https://colinx-blog.pages.dev)
![Cloudflare Pages在国内的速度检测](https://blog-1301127393.file.myqcloud.com/BlogImgs/20220505191738.png)
![Cloudflare Pages 在国内的速度检测](https://blog-1301127393.file.myqcloud.com/BlogImgs/20220505191738.png)
emmm Cloudflare这在国内的速度可太拉胯了虽说可以通过自选节点的方式曲线救国但想了想还是算了。利用好其他三家的节点应该足够国内大部分用户访问。
emmm Cloudflare 这在国内的速度可太拉胯了,虽说可以通过自选节点的方式曲线救国,但想了想还是算了。利用好其他三家的节点应该足够国内大部分用户访问。
---Update on 2022-05-22---
又重新测了一下cloudflare的速度这次倒是一片绿看来还是要运气不太稳定。电信和联通都嗖嗖的移动基本上全挂了。。。
又重新测了一下 cloudflare 的速度,这次倒是一片绿,看来还是要运气,不太稳定。电信和联通都嗖嗖的,移动基本上全挂了。。。
![image-20220522190417139](https://blog-1301127393.file.myqcloud.com/BlogImgs/202205221906656.png)
这次能连接的节点主要就两个172.66.45.34172.66.46.222。
这次能连接的节点主要就两个 172.66.45.34172.66.46.222。
---end---
@@ -99,7 +99,7 @@ Azure
## 优化前
优化前使用了dnspod的解析服务做4个A记录的负载均衡,免费版套餐单记录单线路只能设置最多两个负载均衡记录,我这个是之前开通专业版套餐设置的,套餐到期了原有记录依旧保留,所以能设置四条同线路A记录负载均衡。
优化前使用了 dnspod 的解析服务做 4 个 A 记录的负载均衡,免费版套餐单记录单线路只能设置最多两个负载均衡记录,我这个是之前开通专业版套餐设置的,套餐到期了原有记录依旧保留,所以能设置四条同线路 A 记录负载均衡。
```
before
@@ -120,13 +120,13 @@ before
![trace](https://blog-1301127393.file.myqcloud.com/BlogImgs/20220505191749.png)
这圈子兜的也太大了些。。。哦原来是Digital Ocean的节点啊那没事了。
这圈子兜的也太大了些。。。哦原来是 Digital Ocean 的节点啊,那没事了。
亚马逊的节点稍微好些,没有绕道日本这么离谱的行为
![trace](https://blog-1301127393.file.myqcloud.com/BlogImgs/20220505191834.png)
再来看看vercel节点的表现
再来看看 vercel 节点的表现
![trace2](https://blog-1301127393.file.myqcloud.com/BlogImgs/20220505191933.png)
@@ -134,7 +134,7 @@ before
![trace3](https://blog-1301127393.file.myqcloud.com/BlogImgs/20220505192022.png)
但是默认的AnyCast节点这个路由就稍微绕路了看来大中华区还是得自己动手调整下线路
但是默认的 AnyCast 节点这个路由就稍微绕路了,看来大中华区还是得自己动手调整下线路
@@ -148,24 +148,24 @@ after
1. VercelAnycast基本上都是路由到日本但是同一个地方可能会被路由到不同的路线比如有些IP从上海出口转日本东京有些是从广东出口转日本
2. Netlify的节点主要是在新加坡提供商有AWSDigital Ocean实测后者的节点经常性抽风国内流量过去会绕个大圈子还是AWS的靠谱些
3. Azure的静态网页托管服务现在是免费的带宽和流量啥的妥妥够用不过开账户有门槛我是用Github Education PackAzure开了个Azure for Students订阅每年100刀额度到期可续
4. Azure能用的就香港节点其他都是去往北美和欧洲的直接pass。对电信友好移动和联通很不友好饶了一大圈
5. AWS的节点对移动和联通挺友好对电信支持略差
6. Vercel节点也是对移动和联通友好些
1. VercelAnycast 基本上都是路由到日本,但是同一个地方可能会被路由到不同的路线,比如有些 IP 从上海出口转日本东京,有些是从广东出口转日本
2. Netlify 的节点主要是在新加坡,提供商有 AWSDigital Ocean实测后者的节点经常性抽风国内流量过去会绕个大圈子还是 AWS 的靠谱些
3. Azure 的静态网页托管服务现在是免费的,带宽和流量啥的妥妥够用,不过开账户有门槛,我是用 Github Education PackAzure 开了个 Azure for Students 订阅,每年 100 刀额度,到期可续
4. Azure 能用的就香港节点,其他都是去往北美和欧洲的,直接 pass。对电信友好移动和联通很不友好饶了一大圈
5. AWS 的节点对移动和联通挺友好,对电信支持略差
6. Vercel 节点也是对移动和联通友好些
其他附加信息
1. Netlify可自定义证书Vercel不可以。所以要保证vercel的服务器可以把域名解析到自家服务器不然没法续签SSL证书
2. CloudflareCI啥的做的挺垃圾起步晚很多东西不完善
3. Netlify可以安装插件推送sitemap和网站安全性检测这些我感觉挺好使
1. Netlify 可自定义证书Vercel 不可以。所以要保证 vercel 的服务器可以把域名解析到自家服务器,不然没法续签 SSL 证书
2. CloudflareCI 啥的做的挺垃圾,起步晚,很多东西不完善
3. Netlify 可以安装插件,推送 sitemap 和网站安全性检测这些我感觉挺好使
最终线路设置
* 电信和其他走AzureVercel
* 移动联通走NetlifyAWS节点以及VercelJP的节点
* 海外走VercelAnycast IP
* 电信和其他走 AzureVercel
* 移动联通走 NetlifyAWS 节点,以及 VercelJP 的节点
* 海外走 VercelAnycast IP