百度地图商户通地图会员
400-8867-058
地图资讯

如何使用YSlow进行网站性能分析?

发表时间:2022-05-22 14:38作者:百度地图商户通网址:http://www.ynzhihu.com

很多网站开发人员都非常熟悉YSlow性能检测插件,它以Firefox插件的形式,几乎成为了所有前端开发人员的标配工具。YSlow遵守基于所有基础的性能最佳实践的规则,快速分析HTML文档代码组成,以供包括12条基本规则:

● 尽量减少HTTP请求。

● 使用CDN。

● 静态资源使用Cache。

● 启用Gzip压缩。

● JavaScript脚本尽量放在页面底部。

● CSS样式表放在顶部。

● 避免CSS表达式。

● 减少内联JavaScript和CSS的使用,尽可能使用外部的JavaScript和CSS文件。

● 减少DNS查询。

● 精简JavaScript。

● 避免重定向。

● 删除重复的脚本。

这些规则能够帮助开发者快速地发现页面性能问题。一个页面如果遵守了以上规则进行前端开发,那么抛开网络因素,至少可以保证它在页面加载阶段的性能不会产生问题。

但我们回过头回顾一下这些实践规则,基本上它将焦点都放在了页面的加载阶段,而在加载完成后的浏览器的解析、渲染阶段是空白的。

对于一个常规的相对简单的页面来说,以上规则的检查足够了,但是一旦遇到包含大量JavaScript 文件及复杂布局的页面时,很难通过 YSlow 来分析浏览器在页面解析、渲染各个阶段的时间,从而导致优化无从入手。所以接下来,我们看一下Google开源的优化工具PageSpeed。

百度地图推广运营中心专业从事百度地图商户通开户及运营、搜索引擎营销、网站建设、百度爱采购推广等营销业务,欢迎交流和咨询!


百度地图商户通 | 百度地图会员 | 百度地图推广
联系电话:400-8867-056
邮箱:bdditu@sian.com