经常有客户因为各种原因服务器放国外,想国内访问加速,给大家分享一些实用的方法。
1.最理想的方法
服务器放国内,使用CDN进行国内国外加速,这样不管国内还是国外速度都会快很多,当然这个方法的前提是域名要有备案号。我们可以在国内服务商备案,然后利用DNS分线,把国内访问的走国内服务器,海外访问的走海外服务器,这样达到速度最优化。
2.折中方法
如果你的域名没有备案,无法使用国内服务器,那么我们可以把网站做成动静分离,把静态内容如图片、css、JS等文件全部存放到阿里云OSS上,然后网站直接调用阿里云提供的OSS外链地址即可,也可以达到一定的加速访问效果,但这个有一点不好,就是阿里云OSS节点全是国内的,海外是没有节点的,所以海外访问可能相应的会变慢。
3.用海外CDN
虽然海外CDN说到底还是海外服务器节点,速度肯定不如直接国内节点快的,但是CDN如果优化好的话,还是可以起一些加速效果的,比如百度云加速海外版,在晚上8点网络最繁忙的时候访问,依然有不错的访问速。有一些站长以为用了香港服务器+海外CDN就会快些,其实是错误的,百度云加速海外版最佳优化是使用美国服务器,只有使用美国服务器CDN加速才会效果更好。