测试工具介绍-页面性能测试工具
一、为什么要做页面性能测试
现在的互联网时代,一般很少去关注网站速度了,因为互联网技术发展到今天网站速度的相差已经很小了,一旦网站速度不行,在最开始的阶段就已经配淘汰了,现阶段用户对网站的要求更多体现在设计、用户体验和内容上。
但作为网站管理者,必须对网站速度关注和了解,网站的加载速度在一定程度上来讲决定网站是否成功的关键。
二、使用YSlow火狐插件
1. 简介
YSlow(解析为why slow)是雅虎基于网站优化规则退出的工具,帮助你分析并优化网站性能,在多个方面提出优化建议,包括尽可能的减少http的请求数、使用Gzip压缩、将CSS样式放在页面的上方、将脚本移动到底部、减少DNS查询等十几条规则,YSlow会根据这些规则分析网站,并给出评级。
2. 使用前提:
安装yslow必须首先安装firebug,然后下载yslow,在对其安装。
3. 插件下载地址:https://addons.mozilla.org/en-Us/firefox/addon/yslow/
4. 注意:如果你的Firefox版本在36以上点yslow中的run slow是没反应的,解决方法如下:
http://mozilla.com.cn/thread-325379-1-1.htm
可以使用它的书签版本访问:http://yslow.org/mobile/ 把yslow按钮拖拽到火狐的书签工具栏即可,使用时在需要的页面点击wyslow书签即可
5. 注意:若网站是https的那么就没有办法使用这个。
测试的结果
等级:C
网站评级,最好是在B-C,如果低于这个等级,就要去看看具体问题啦,看是否能够自己整理出一套来,提交给开发,(有问题的连接),提升用户的访问体验。
三、常用的页面加载慢的解决方案
1. CDN压缩:内容分发网络
2. 缓存到本地(图片,js)
3. Sql语句进行优化
4. 查询加快
5. 分表分库
6. 数据库的集群
7. 全表扫描
8. 异步与同步的处理(实时性要求不高的时候可以用这个)