网络基建计划未读
利用CloudFlare搭建测速网站前言
有人可能会说CloudFlare在境内各种限速丢包,用CloudFlare测速怎么可能准确,但其实这个测速网站并不是平时测速用的,而是用于优选IP上的
之前写的一个小程序FastCDN(FastCDN说明文档)或者使用CloudflareSpeedTest进行优选IP可能会遇到下载速度都是MB/s,这是因为默认的测速https://cf.xiu.xyz/url使用的人太多了,而这个测速地址也是搭建在CF Works上的,每天有一定的限额,用的人多了自然就用不了,所以这里推荐大家自建一个
测速网站原理
其实CloudflareSpeedTest对测速网站的要求很简单:
可以直接下载、文件大小超过 MB
用的是 Cloudflare CDN
所以我们就先找一个源下载地址,这个源地址于CloudFlare之间最好是访问通畅的(这个一般境外的网站都可以做到),然后用CF Works反代这个下载地址就好
搭建教程
登入CloudFlare账号后,在侧边栏有一个选项是Workers和Pages,点击后我们再选择创建Works
然后随便设置一个名称,我这里就写speedtest ...
网络基建计划未读
利用CloudFlare搭建镜像站前言
国内访问一些在国内没有设立服务器的网站可能速度较慢或者经常连接不上,这时我们一般会找一个镜像站,但如果使用的网站比较冷门,没有其他用户搭建的镜像站的花,就需要我们自己搭建了
最近在整理影视库的时经常需要用到TMDB的数据库,但是TMDB在国内访问速度较慢,因此我们可以自己搭建一个反代的API
搭建教程
最开始我是使用Vercel来搭建反代API的,但是最近这半年Vercel在国内访问也不如之前那么理想了,于是后面更换成Cloudflare了,虽然说因为总所周知的原因,CF的延迟没有那么理想,但总的来说还是比较稳定的,对于小流量的传输效果还是不错的,甚至还可以参考我之前的文章利用CDN加速并保护站点中回源的部分做加速,因为我只是使用TMDB,并不需要大流量的传输,所以这里就不做更多介绍了
CloudFlare Workers和Pages
具体是什么我就不做更多的解释了,简单来说就是可以无服务器上线一些应用,类似于Vercel,但是功能要比Vercel强大,感兴趣的可以参考官方文档:Workers 文档、 Pages 文档
Works比Page好在可以网页上修改,但其分配的免费域名和 ...