部署在海外的网站国内加载慢成狗? 两个免费方案+一个低价方案完美解决

3,832 阅读3分钟

网站加速.jpg

一、说明

部署在国外服务器的网站,在国内访问都比较慢,可以通过Cloudflare CDN加速,不过即使如此,速度也不理想。 本文讨论三种方案,大家可以参考和交流:

  • 使用Cloudflare优速域名或IP,实现国内访问加速
  • 页面托管方案
  • 使用境外CN2、GIA等直连联网的VPS

测速工具我用的是ITDOG,可以测试下网站在国内各地各网络运营商的访问速度

ITDOG,www.itdog.cn/http/

二、使用Cloudflare优速域名或IP,实现国内访问加速

主要的逻辑可以看看这篇文章,核心逻辑就是用速度比较好的域名或IP去连Cloudflare,实现国内访问加速。

提高Cloudflare站点在中国的体验,mabbs.github.io/2022/11/08/…

具体的操作步骤,可以看看下面的文章,写的比较详细

cloudflare的cdn加速网站并优选ip,ooly.cc/archives/cl… Cloudflare 加速解析,www.fzxx.xyz/cloudflare-…

几点说明:

  • 这个方案需要准备一个辅助域名,把辅助域名接入Cloudflare。然后通过自定义主机的方式,把需要加速的目标域名关联
  • 然后把目标域名的解析到Cloudflare的优速域名或IP上,这样国内访问速度理论可以提升
  • 有条件的话还可以将域名按地域解析,国内解析到Cloudflare的优速域名或IP上,国外就解析到回退源,这样更好

优选IP工具:

这个工具确实蛮好用的,可以自己下载跑出Cloudflare的优速IP

XIU2/CloudflareSpeedTest,github.com/XIU2/Cloudf…

优速域名或IP:

下面是我找的几个优速域名和IP,我自己实测的话,其实用IP加速的效果更好,但是IP可能经常要更换,也比较麻烦,大家可以自己试下。优速域名应该还可以找到其他家的,可以找下。

  • 104.18.215.29
  • cf.0sm.com
  • cf.515188.xyz

三、页面托管方案

如果你的站点只是一些简单的页面,比如典型的个人博客类站点,也可以考虑用静态页面托管方案。 有蛮多公司都提供相应的服务:

四、使用境外CN2、GIA等直连联网的VPS

我最终用的是这个方案,因为我的站点内容不多,占用空间比较小,但是希望访问速度越快越好。 一开始我是随便买了一台很便宜的云服务器,一年不到100,但是国内访问速度确实不行。所以一直在想办法优化,后面上了Cloudflare,速度还是提升了不少,但是后面感觉速度不太稳定,有时也会很慢。 所以回过头来还是从根本上解决,要想速度快,最好就是能直连的国内网络,比如CN2、GIA这些直连线路环境。不过这样的服务器一般都比较贵,找到一款性价比很高的服务,一个月8块,很香。。。 有需要的朋友可以尝试下。

彩虹云主机,www.cccyun.net/?invite=201…

这是我自己网站的优化效果,绿得漂亮,确实很棒了!

image.png

五、总结

给大家展示了三种国外网站的加速方案,个人最后用的是第三种,大家可以根据情况选用合适的方案,也可以交流下其他方案。 有帮助的话,可以帮点个赞!