随笔分类 -  性能

摘要:网页中包含的资源(图片、js、css、iframe等)引起的http请求基本上都来源于同一个域名,有的网站对静态资源文件使用了独立的无cookie域名。YSlow提倡的高性能网站准则中有一条“reduce DNS lookups”,减少域名数量以便减少域名解析所需要的时间,但是,有的情况下,适当的增加网页中使用的域名数却可以提升网页的速度。首先,我们来看一个例子:图片下载被阻塞:http://blog.tugai.net/performance/sharding_dominant_domain/block_download.html在这个例子中,网页包含12张图片,每张图片加载需要4秒钟。以下 阅读全文
posted @ 2013-03-09 23:11 城池 阅读(566) 评论(0) 推荐(0) 编辑
摘要:通过之前几篇性能指标分析系列的文章可以发现,无论是对于哪个性能指标来说,脚本的影响都是最大的。实际的线上监控数据(图1)也确实能够论证这一 点,例如某个页面DOM Ready的时间在4.1s左右,而外链脚本的加载和执行则消耗了2.8s左右,比例高达68.74%。也就是说假如该页面没有脚本的话,页面的DOM Ready时间将会大大缩短。实际的页面中,脚本在加强和提高交互体验方面又是不可或缺的,因此需要从脚本的合理使用方式着手来改善脚本的使用对整体页面 性能的影响。 按照Javascript的加载方式大概可以分为即时加载和动态加载两类,即时加载指的是在页面中直接使用标签引入资源,随 着页面的解析而 阅读全文
posted @ 2013-03-07 10:54 城池 阅读(232) 评论(0) 推荐(0) 编辑
摘要:一.摘要本文总结了如何为使用IIS托管的网站启用Gzip压缩, 从而减少网页网络传输大小, 提高用户显示页面的速度.二.前言.本文的知识点是从互联网收集整理, 主要来源于中文wiki. 使用YSlow检测网站启用了哪些优化时, Gzip是十分关键的一项. 启动Gip压缩将立竿见影的减少页面的网络传输大小.三.HTTP压缩概述HTTP 压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或CSS文件。 压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也会增加一点点服务器的负担。Gzi 阅读全文
posted @ 2013-02-23 18:10 城池 阅读(261) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示