我们有很多朋友在购买一些便宜VPS主机之后发现从商家的配置上确实是比较高的,但是为什么做网站的时候发现响应速度特别慢呢?这个问题老左之前也是有遇到的,之前某个主机商朋友给我一台服务器,当然是他们的促销款年付也是比较便宜的。但是,我在搭建演示网站的时候确实速度比较慢,比如空WordPress网站打开都需要3-5秒才能打开。
为什么我们发现有些云服务器商家的产品配置上都比较高,但是实际上用到项目中比较慢呢?这个其中有哪些存在的问题?这里老左简单的梳理看看。
第一、虚假的配置问题
早些年的时候,我们确实看到有些商家在宣传配置的时候是有一个配置清单,我们在购买之后可能会在时间久一些的时候会将配置降低。这样使得自己的服务器可以多销售一些。但是后来基本上没有人这么做了,只是早期的配置比较贵而已,如今硬件都比较便宜,所以看到服务器的配置都比较高。
早年我们看到的服务器都是64MB、128MB、512MB的,如今我们看到的内存都1GB起步的,甚至还有3GB的。从配置上看,如今商家都是给的蛮多的。
第二、机房网络问题
我们看到有些的海外服务商,看到确实是中国香港或者新加坡等机房。但是实际选择之后发现速度超级慢,甚至比直接的美国机房都慢很多,这个是什么问题呢?虽然我们选择的机房物理距离比较近,但是由于线路不是直连的,而是绕道的,所以我们实际上看到的速度是比较慢的。
比如我们以前见到的香港机房有走SL线路的,所以直接绕路美国,速度确实是比较慢。所以我们看线路不能只看物理距离,还要看实际的走向,同时也需要知道常说的CN2 GT、CN2 GIA等等线路实际上是不同的。
网络问题是比较影响实际的服务器速度的因素之一。
第三、商家的线路出口和负载
我们实际上看到的商家所谓的端口,都是共享带宽的,当然也有标注独享的。有些时候标注共享的,不是全部给我们用的,所以我们看到有些时候拥挤的时候速度比较慢,有些时候速度还是比较好的。这个也需要考虑到商家自己的严格度,如果你对于有占用带宽比较大的进行限制,否则会有影响到其他的用户的,这个就是我们以前所谓的服务器也需要有好邻居的说法。
而且我们有些时候服务器看似配置比较高,但是商家的带宽是有限制的。于是我们在选择服务器之后就要测试服务器的各种性能。这个以前老左也有一些工具,以后我们重新整理一些。
总之,我们在选择服务器的时候,速度快慢与否,当然参考一些评测网站或者用户反馈的,但是实际上也需要看我们项目。比如我们在服务器选择月付或者试用,然后测试是否满足我们使用,如果能用则继续,如果不能用,那我们就换。