<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Azure on Colinx Blog</title><link>/tags/azure/</link><description>Recent content in Azure on Colinx Blog</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sun, 25 Dec 2022 00:00:00 +0000</lastBuildDate><atom:link href="/tags/azure/index.xml" rel="self" type="application/rss+xml"/><item><title>2023 静态网站托管服务速度对比</title><link>/posts/2023%E9%9D%99%E6%80%81%E7%BD%91%E7%AB%99%E6%89%98%E7%AE%A1%E6%9C%8D%E5%8A%A1%E9%80%9F%E5%BA%A6%E5%AF%B9%E6%AF%94/</link><pubDate>Sun, 25 Dec 2022 00:00:00 +0000</pubDate><guid>/posts/2023%E9%9D%99%E6%80%81%E7%BD%91%E7%AB%99%E6%89%98%E7%AE%A1%E6%9C%8D%E5%8A%A1%E9%80%9F%E5%BA%A6%E5%AF%B9%E6%AF%94/</guid><description>
&lt;!-- # 2023 静态网站托管服务速度对比 -->
&lt;p>对几家喜闻乐见的静态网站托管服务商 Vercel、Netlify、Cloudflare Pages、Azure Static Pages 测个速&lt;/p>
&lt;p>&lt;img src="https://blog-1301127393.file.myqcloud.com/BlogImgs/202212252033118.png" alt="Pasted image 20221224164447">&lt;/p>
&lt;p>&lt;img src="https://blog-1301127393.file.myqcloud.com/BlogImgs/202212252033119.png" alt="Pasted image 20221224173040">&lt;/p>
&lt;p>&lt;img src="https://blog-1301127393.file.myqcloud.com/BlogImgs/202212252033120.png" alt="Pasted image 20221224164841">&lt;/p>
&lt;p>&lt;img src="https://blog-1301127393.file.myqcloud.com/BlogImgs/202212252033121.png" alt="Pasted image 20221224165726">&lt;/p>
&lt;p>&lt;strong>测速后结论：&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Vercel 全部爆炸，大陆地区全部不通&lt;/li>
&lt;li>Netlify 对三家支持都比较不错，不过都有些不太稳定&lt;/li>
&lt;li>Cloudflare 对电信友好，联通次之，移动大规模连不上&lt;/li>
&lt;li>Azure 电信友好，联通次之，移动也是大规模连不上&lt;/li>
&lt;/ul>
&lt;h2 id="特邀嘉宾腾讯云海外-cdn">
特邀嘉宾：腾讯云海外 CDN
&lt;a href="#%e7%89%b9%e9%82%80%e5%98%89%e5%ae%be%e8%85%be%e8%ae%af%e4%ba%91%e6%b5%b7%e5%a4%96-cdn" class="h-anchor" aria-hidden="true">#&lt;/a>
&lt;/h2>
&lt;p>号称「充钱就可以获得力量」，那么让我们来看下冲了钱后的效果&lt;/p>
&lt;p>&lt;img src="https://blog-1301127393.file.myqcloud.com/BlogImgs/202212252033122.png" alt="Pasted image 20221224181710">&lt;/p>
&lt;h5 id="腾讯云海外-cdn">
腾讯云海外 CDN
&lt;a href="#%e8%85%be%e8%ae%af%e4%ba%91%e6%b5%b7%e5%a4%96-cdn" class="h-anchor" aria-hidden="true">#&lt;/a>
&lt;/h5>
&lt;ul>
&lt;li>大陆地区大部分路由到香港，极少数华东地区路由到美国，全部为 AWS 节点&lt;/li>
&lt;li>移动除西北地区外都尚可，联通次之也是除西北外都还行，电信惨不忍睹&lt;/li>
&lt;/ul>
&lt;blockquote>
&lt;p>&lt;strong>用腾讯云 CDN 被 D 怎么办？天价账单可付不起&lt;/strong>
小时结计费模式，欠费后保护期为 2 小时，还可以按流量或带宽单独设定防护策略&lt;/p>
&lt;/blockquote>
&lt;p>接下来开始真正的试炼：检测晚高峰期间各家的性能，晚上这个点各大运营商的出口都比较拥堵，这个时候更能体现出各家的性能优劣&lt;/p>
&lt;h2 id="晚高峰测速结果">
晚高峰测速结果
&lt;a href="#%e6%99%9a%e9%ab%98%e5%b3%b0%e6%b5%8b%e9%80%9f%e7%bb%93%e6%9e%9c" class="h-anchor" aria-hidden="true">#&lt;/a>
&lt;/h2>
&lt;p>&lt;img src="https://blog-1301127393.file.myqcloud.com/BlogImgs/202212252033123.png" alt="Pasted image 20221225190111">&lt;/p>
&lt;p>Azure 全线炸裂 ⬆️&lt;/p>
&lt;p>&lt;img src="https://blog-1301127393.file.myqcloud.com/BlogImgs/202212252033124.png" alt="Pasted image 20221225190148">&lt;/p>
&lt;p>Netlify 依然给力 ⬆️&lt;/p>
&lt;p>&lt;img src="https://blog-1301127393.file.myqcloud.com/BlogImgs/202212252033125.png" alt="Pasted image 20221225190325">
Vercel 依然一片红 ⬆️&lt;/p>
&lt;p>&lt;img src="https://blog-1301127393.file.myqcloud.com/BlogImgs/202212252033127.png" alt="Pasted image 20221225190510">
CF 跟白天差不多，电信联通勉强可用 ⬆️&lt;/p>
&lt;p>&lt;img src="https://blog-1301127393.file.myqcloud.com/BlogImgs/202212252033128.png" alt="Pasted image 20221225190728">&lt;/p>
&lt;p>TX 海外 CDN 红绿参半，不过可以看到很强的地域特性&lt;/p>
&lt;h4 id="其他补充信息">
其他补充信息：
&lt;a href="#%e5%85%b6%e4%bb%96%e8%a1%a5%e5%85%85%e4%bf%a1%e6%81%af" class="h-anchor" aria-hidden="true">#&lt;/a>
&lt;/h4>
&lt;h5 id="vercel">
Vercel
&lt;a href="#vercel" class="h-anchor" aria-hidden="true">#&lt;/a>
&lt;/h5>
&lt;ul>
&lt;li>不能自定义 HTTPS 证书，走 Let‘s Encrypt&lt;/li>
&lt;li>有 Anycast，76.76.21.21，用 DNS 做负载均衡会比较方便&lt;/li>
&lt;li>使用分钟级监控看过，时不时有连不上的情况，比 Cloudflare 明显差些，不过免费没有 SLA 保障也正常&lt;/li>
&lt;li>大陆地区全部爆炸，不予考虑&lt;/li>
&lt;/ul>
&lt;h5 id="netlify">
Netlify
&lt;a href="#netlify" class="h-anchor" aria-hidden="true">#&lt;/a>
&lt;/h5>
&lt;ul>
&lt;li>可以自定义 HTTPS 证书&lt;/li>
&lt;li>无 Anycast，去年看都是 AWS 承载，今年看有近一半由 Google Cloud 承载&lt;/li>
&lt;li>移动可以优先 Netlify&lt;/li>
&lt;li>可以安装插件，网站更新可以自动推送 Google 比较方便&lt;/li>
&lt;li>全部路由到新加坡，北方用户可能延迟较高&lt;/li>
&lt;/ul>
&lt;h5 id="cloudflare-pages">
Cloudflare Pages
&lt;a href="#cloudflare-pages" class="h-anchor" aria-hidden="true">#&lt;/a>
&lt;/h5>
&lt;ul>
&lt;li>Cloudflare 可以自己签发证书，不像其他使用 Let‘s Encrypt 的必须要能解析到&lt;/li>
&lt;li>有 Anycast，可以直接解析到 1.1.1.1，做负载均衡方便&lt;/li>
&lt;li>移动 pass，电信联通尚可&lt;/li>
&lt;li>不太稳定，动不动就被墙，需要常检测更新节点联通性&lt;/li>
&lt;/ul>
&lt;h5 id="azure-static-pages">
Azure Static Pages
&lt;a href="#azure-static-pages" class="h-anchor" aria-hidden="true">#&lt;/a>
&lt;/h5>
&lt;ul>
&lt;li>可以通过 TXT 记录验证和自动申请 HTTPS&lt;/li>
&lt;li>无 Anycast，只有香港的节点，两个 IP，方便负载均衡&lt;/li>
&lt;li>移动 pass，电信联通尚可&lt;/li>
&lt;li>北方用户可能延迟较高&lt;/li>
&lt;/ul>
&lt;h2 id="策略">
策略
&lt;a href="#%e7%ad%96%e7%95%a5" class="h-anchor" aria-hidden="true">#&lt;/a>
&lt;/h2>
&lt;ul>
&lt;li>Vercel 全线不可用，Azure 晚高峰全部炸裂，大陆地区不考虑&lt;/li>
&lt;li>Netlify 做全局默认 fallback&lt;/li>
&lt;li>海外默认走 Cloudflare、Vercel&lt;/li>
&lt;li>电信走 Netlify，无可替代&lt;/li>
&lt;li>移动走 Netlify 和腾讯云海外 CDN&lt;/li>
&lt;li>联通走 Netlify、Cloudflare、腾讯云海外 CDN&lt;/li>
&lt;/ul>
&lt;p>博客的几个镜像站点我也挂在了仓库的 README 页面，加了几个 badge 可以快速看到几个 mirror 的联通性情况。&lt;a href="https://github.com/Colin-XKL/Colinx-Blog">https://github.com/Colin-XKL/Colinx-Blog&lt;/a>&lt;/p>
&lt;p>&lt;img src="https://img.shields.io/website?label=netlify&amp;amp;style=flat-square&amp;amp;url=https%3A%2F%2Fcolins-blog.netlify.app" alt="Blog-Netlify">
&lt;img src="https://img.shields.io/website?label=vercel&amp;amp;style=flat-square&amp;amp;url=https%3A%2F%2Fcolinx-blog.vercel.app" alt="Blog-Vercel">
&lt;img src="https://img.shields.io/website?label=cloudflare%20pages&amp;amp;style=flat-square&amp;amp;url=https%3A%2F%2Fcolinx-blog.pages.dev" alt="Blog-CloudflarePages">
&lt;img src="https://img.shields.io/website?label=azure%20static%20pages&amp;amp;style=flat-square&amp;amp;url=https%3A%2F%2Fnice-glacier-095b09e00.1.azurestaticapps.net" alt="Blog-AzureStaticPages">
&lt;img src="https://img.shields.io/website?label=github%20pages&amp;amp;style=flat-square&amp;amp;url=https%3A%2F%2Fgh-pages.colinx.one" alt="Blog-GithubPages">
&lt;img src="https://img.shields.io/website?label=tencent%20cdn&amp;amp;style=flat-square&amp;amp;url=https%3A%2F%2Fblog-txcdn.colinx.one" alt="Blog-TencentCDN">&lt;/p></description></item></channel></rss>