网络性能优化就是减少从浏览器到网站的请求所花费的时间,以及返回过程所需的响应时间。
影响此过程持续时间的三个基本因素是:发送的数据量、发出的请求数,以及访问用户和服务器之间的距离。
需要关注的是:访问用户到服务器的距离。这里所指的距离是“网络距离”—互联网上两点之间的最短路径。数据通过空气或光纤传播得如此之快,以至于任何两点之间的直线距离可以忽略不计。理论上,光纤传输信号一秒钟就可以到达月球,光纤中的信号在几分之一秒内传播到世界各地。
在互联网上,数据很少以直线传输:数据将通过路由器、放大器和交换机传输,在许多网络中采用迂回路线。随着数据被接受、处理和发送,每个跃点都会增加一点延迟。服务器和网络之间的跃点越多,行程就越长。在更大的地理距离上,跃点数量累积起来,增加了延迟时间。
地理距离是网络距离的组成部分,但在企业总部附近托管的电子商务网站可能比距离更远处所托管的电子商务网站还要慢。两点之间的网络基础设施的质量和数量也会影响网络距离。这就是为什么数据中心最好采用有国际带宽供应商来进行连接服务的主要原因。
理想的数据中心是为更多的访问用户提供更低延迟连接的数据中心。如果企业的大量客户聚集在一个地区,那么选择该地区附近的数据中心可能会对客户在其网站的体验产生良好影响。
最后,还要了解内容分发网络(CDN)。内容分发网络(CDN)将静态资产分发给世界各地的服务器,其目的是减少这些资产与客户之间的地理距离,减少网络延迟。
因此企业在选择数据中心来托管其电子商务网站时,需要寻找靠近客户的数据中心设施,并获得主要带宽供应商提供的高质量网络连接。