|
如何解决服务器的性能下降问题如果你的服务器运行时的利用率只在50%左右,添加更多的服务器只是对资源的巨大浪费。一旦确定要优化网站服务器性能来提高网站访问速度,有几个有效的方法可以用来参考。 为了减少页面字节数,可以压缩CSS和JS。对于容量小的页面来说,服务器的加载速度自然也就快了。而压缩CSS和JavaScript的另外一个作用便是起到保护的作用。但是压缩CSS和JavaScript也会带来一定的负面影响,主要的弊端就是代码丧失了可读性。压缩后的代码可能就是一大堆挤在一起的字符,这样维护起来非常不方便。 四、减少DNS查询 通常在网络服务器上的域名和IP地址之间是一一对应的关系。每台运作的计算机都会有一个独立的IP地址,域名和IP地址之间还需要相互转换以方便计算机之间的辨认。而类似的转换工作就是域名解析,也可以称为DNS查询。一般每一次的DNS查询会消耗12-20毫秒的时间,浏览器只会在DNS查询结束之后才会下载该域名下的东西。所以,要想优化服务器、加快页面的加载速度,可以考虑减少DNS查询的时间。 五、Gzip压缩 Gzip压缩是目前应用最多的加速方式之一。Gzip的压缩比例也很大,一般可以达到85%的压缩率。简单来说,服务器端100K的页面可以压缩成不超过25K再发送到客户端,通过降低网络传输的数据量来提高客户端浏览器的访问速度。很多类型的文件都可以采用Gzip压缩,包括HTML、CSS和 JavaScript文件。 六、避免在CSS中使用Expressions 由于过于频繁的执行次数,CSS表达式通常会严重影响服务器的性能,所以减少CSS表达式也是优化服务器的一个有效方法。很多人都知道CSS表达式只能在IE浏览器里执行,这也是为什么我们要尽可能避免使用CSS表达式。 当然优化服务器的方法不局限于以上几种,还有其他很多可行的优化技巧,比如启用内容过期、将样式文件放在最上面、将脚本文件放在最下面、外置CSS和JavaScript文件、对磁盘进行碎片整理、查找服务器集群里面的薄弱环节等。 责编:王雅京 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 推荐圈子 |
|