首页 > 建站/维护 > 如何解决主机服务器空间带宽不足问题
2015
05-02

如何解决主机服务器空间带宽不足问题


当网站访问量慢慢开始多起来的时候,很多站长或网站管理员都会碰到这个问题。服务器或虚拟主机的空间不太够了,如果是用虚拟空间的朋友,你还得面临另一个问题,那就是带宽问题。目前主流的虚拟空间都会有5G/月、10G/月、30G/月 不等的带宽,但随着访问量和网站内容的增加,带宽迟早也吃不消。这时候,如何解决服务器或虚拟主机空间和带宽问题就来了。

如何解决主机服务器空间带宽不足问题

问题怎么来?当然这里的解决方法肯定不会是花钱买空间和宽带,只要能用钱解决的问题就基本不是问题了。空间不足,那就想尽办法节省空间;带宽不足,那也是想尽一切办法省流量。如何节省空间和省流量呢?


相关文章:服务器1M带宽同时能承受多少人在线


一、Gzip压缩文件
这是起码的事情,只要能够压缩的文件,那么都要压缩,好比js文件、css文件什么的,都可以压缩,很多静态网页,压缩比例更多,因此建议大家都开启相应的gzip压缩,可以有效节省带宽,好比200kb的网页,压缩后可能只有30kb,1M带宽带宽绰绰有余,而如果不压缩,要2M带宽才给力。


相关文章:IIS如何启用GZIP网页压缩


二、图片外链存储

目前有很多专门提供存放多媒体文件(图片、视频、音频等比较大的文件)的服务器(OSS),直接把图片存放到此类服务器,然后网站直接用外链它就行了。把图片存储和处理的工作直接交给另一个专业的服务器去做,省空间流量还提高效率。目前本站的图片也是使用外链图库的模式,每月省了不少空间和流量。

三、CDN缓存加速
CDN缓存加速,简单的说就是把网站部分文件缓存到CDN服务器,用户访问网站时,不用直接从源头服务器获取文件,而且从缓存服务器获取,最终达到省源头服务器流量的效果。其实,现在国内免费的CDN加速不少,好比360的网站宝、加速乐、安全宝、webluker什么的,都提供免费的CDN加速,好比一个月30G流量什么的免费,具体看介绍,一天1G流量,可以支撑每天5000pv的资讯站,对于小站来说很足够。


四、代码优化

检查下网站代码是不是冗余太多了,是不是本来一行代码可以处理的却整出来100行;是不是存在很多网站用不到的代码;是不是存在相同功能的代码重复出现;可以放一起的js或css就尽量别分多个文件等。


其它注意事项
部分网友反应,若使用CDN缓存加速,可能会导致网站被注销备案,这是有真实案例的。不建议用360的产品,据网友反应,使用360的网站宝导致网站备案被取消的案例很多,使用别的CDN加速,导致网站备案被取消的比较少。个人比较推荐Gzip文件压缩和图片外链的形式,可以解决95%的空间、带宽不足问题。