01.缘起
之前在国内的时候,我网站用的都是阿里云的轻量云服务器,配置也就是1核2G 1M ,国内使用的时候,感觉速度还可以,但是,等到我今年到了国外,发现之前的网站特别慢,打开个后台都得等好几秒。然后,我就换了在ucloud购买了一台美国服务器,配置也是1核2G1M,然后,我就将网站迁移到了新购的国外服务器上,当时,就感觉网站快了很多。
最近,为了网站备案,又买了一台国内服务器,配置还是1核2G1M,悲剧的是,等到把网站迁移到国内的服务器,在境外访问的时候,网站变得相当慢,上传的文件只有每秒20KB左右,打开个网页也慢得离谱。
然后,我就在想,问题出在哪了呢?
这仔细一想,还真梳理出了一些经验,也算是我这段时间折腾以来的收获吧,现在分享出来。
02.在国内使用国内服务器,在国外使用国外服务器
这算是我用金钱及时间得来的经验,在国内的时候或者用户是面向国外的用户的话,用国内的服务器,一方面,在国内网站需要备案,备案后的网站百度收录也很好,另一方面,使用的国内的服务器,在国内访问速度很快,总之,就是,国内使用的体验很好,但是国外用户访问国内的网站速度就相对比较慢。
在国外或者用户是国外用户的话,建议使用国外服务器,一方面,国外的服务器在国外访问速度相对较快,另一方面,使用国外服务器的话利于做谷歌的SEO,确点就是国内访问会比较慢,而且无法备案,百度收录差。
03.解决方案
如果在国内想使用国外服务器,那么,就要使用梯z,但是,据我所知,这种方式是有风险的,如果触犯了国内法律底线,容易被请去喝茶。
如果身在国外,想做国内网站,有两个解决方案,一个是使用回国的网络加速软件,比如:穿梭,另一个就是,使用国内的一台电脑远程控制,或者买一个挂机宝,但是,就实际测试来说,找一台国内的电脑,远程控制是最好的方法。
04.结论
如果喜欢折腾,可以用上面第三点的方法,如果不想折腾,就只能鱼和熊掌二选一,说白了,就是在国外使用国外服务器,优点是速度快,谷歌收录好,缺点是国内访问速度慢;在国内的时候,就使用国内的服务器,速度快,百度收录好。
05.后记
有一个问题,我其实还不是很清楚,就是域名在国内备案,然后解析到国外服务器,是否会有利于百度收录,这个问题还正在摸索中。
2022年2月12月
在国外,访问国内服务器真的是特别慢,就和在国内访问访问国外服务器的体验是一样的。我的心得就是在国外就直接用国外的服务器,这样就是牺牲国内用户访问的体验,来提升国外管理运维及国外用户访问的体验度。