CDN加速很多时候成为了我们站长加速的首选和标配了,当然很多人天真的以为挂了CDN网站速度就解决了,其实没有那么简单,需要根据我们网站自身特点去分析网站速度的瓶颈在哪里,才能对症下药,网站加速的方式方法和手段多种多样,我们需要准确分析问题以便各个击破!
今天搞了一个网站,比较有代表性,加速前后效果显著从100s提速的3-4s;
1、该网站的瓶颈在于首页非常的大,约20M,几乎全是不太规范的大图片的使用。
2、外链请求比较少;
3、服务器按固定带宽计费,服务器的带宽有限;
如果我们以2Mbps的服务器带宽计算。理论速度为256kb/s的速度,那么加载完成20M的网页需要多久呢?全速理论最快也要80s才能完成首页的加载,而且这是最快的理论值速度,请求数过多实际会超过100s,这个大多数人无法忍受的;
在使用了CDN加速之后,速度提升到3-4s左右!这个速度的提升还是非常明显的,我们再次计算这个时候的带宽大约达到了40Mbps,总结起来,CDN加速并不是万能的,我们网站速度的提升和优化是多方面多手段的,除非你的速度限制和瓶颈刚好在这里,那么使用了CDN就会突飞猛进的提升。
首先因为外部链接请求少,这个也是比较关键的,比如经常我们遇到一些请求谷歌统计代码,或者地图或者是字体,或者用了别人服务器上的资源,这个时候加速还是并不明显的。
其次静态资源比如图片文件等静态文件较多导致速度慢