性能测试--yslow
YSlow
一、在利用yslow对前端进行性能测试之前先了解下HTTP协议。
二、yslow示例
注:点击点击Run Test按钮进行测试
测试结果:

- Minimize HTTP Requests
 - Use a Content Delivery Network
 - Avoid empty src or href
 - Add an Expires or a Cache-Control Header
 - Gzip Components
 - Put StyleSheets at the Top
 - Put Scripts at the Bottom
 - Avoid CSS Expressions
 - Make JavaScript and CSS External
 - Reduce DNS Lookups
 - Minify JavaScript and CSS
 - Avoid Redirects
 - Remove Duplicate Scripts
 - Configure ETags
 - Make AJAX Cacheable
 - Use GET for AJAX Requests
 - Reduce the Number of DOM Elements
 - No 404s
 - Reduce Cookie Size
 - Use Cookie-Free Domains for Components
 - Avoid Filters
 - Do Not Scale Images in HTML
 - Make favicon.ico Small and Cacheable
 
性能测试--yslow的更多相关文章
- 性能测试yslow
		
YSlow YSlow可以对网站的页面进行分析,并告诉你为了提高网站性能,如何基于某些规则而进行优化. YSlow可以分析任何网站,并为每一个规则产生一个整体报告,如果页面可以进行优化,则YSlow会 ...
 - Xvfb+YSlow+ShowSlow搭建前端性能测试框架 - 前端技术 | TaoBaoUED
		
Xvfb+YSlow+ShowSlow搭建前端性能测试框架 - 前端技术 | TaoBaoUED Xvfb+YSlow+ShowSlow搭建前端性能测试框架 作者:黑三 | 时间:2010-07-07 ...
 - 转 ShowSlow+Yslow页面前端性能测试环境搭建
		
----//工具介绍 Yslow:YSlow是Yahoo发布的一款基于FireFox的插件. YSlow可以对网站的页面进行分析,并告诉你为了提高网站性能,如何基于某些规则而进行优化. ShowSlo ...
 - Yslow web性能测试插件
		
YSlow可以对网站的页面进行分析,并告诉你为了提高网站性能,如何基于某些规则而进行优化. YSlow可以分析任何网站,并为每一个规则产生一个整体报告,如果页面可以进行优化,则YSlow会列出具体的修 ...
 - 很实用的web性能测试插件:Yslow ,  PageSpeed
		
package org.springframework.web.servlet.resource; import java.io.IOException; import java.io.Unsuppo ...
 - chrome插件-YSlow 一个使用的web性能测试插件
		
本文为转载是文章,如作者发现后不愿意,请联系我进行删除 原文链接:http://www.cnblogs.com/wajika/p/6278825.html YSlow的安装: 1.安装 firebug ...
 - Web前端性能测试-性能测试知多少---深入分析前端站点的性能
		
针对目前接手的web前端的性能,一时间不知道从什么地方入手,然后经过查找资料,发现其实还是蛮简单的. 前端性能测试对象: HTML.CSS.JS.AJAX等前端技术开发的Web页面 影响用户浏览网页速 ...
 - 使用dynatrace+showslow进行前端性能测试
		
1.背景 应用的性能测试与优化目前主要停留在服务器端的反馈,而对于前端性能标准的研究与测试相对比较空白,缺乏统一的标准与工具.众所周知,浏览器html组件的下载及渲染性能直接影响最终的用户体验,目前应 ...
 - 【web性能】web性能测试工具推荐
		
WEB性能测试工具主要分为三种,一种是测试页面资源加载速度的,一种是测试页面加载完毕后页面呈现.JS操作速度的,还有一种是总体上对页面进行评价分析,下面分别对这些工具进行介绍,如果谁有更好的工具也请一 ...
 
随机推荐
- 自动内存管理算法 —— 标记和复制法
			
最近阅读了<垃圾回收算法手册>这本经典的书籍,借此机会打算写几篇内存管理算法方面的文章,也算是自己的总结吧. ...
 - 【mybatis】从一个错误,看mybatis中的#和$的区别
			
事情的发展是这样的: 因为一个需求,需要在java中拼接出一个完整的sql语句,然后将整条sql语句传递给mybatis执行. mapper.java是这样的: int insertMaster(Wo ...
 - 一种全新的自动调用ajax方法
			
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http ...
 - Windows2003建立FTP服务器以及报530 User <用户名> cannot log in home directory inaccessible的解决方法
			
Windows2003建立FTP服务器: Windows2003建立FTP服务器 FTP连接 ...
 - Android - 显示手机执行的Activity
			
显示手机执行的Activity 本文地址:http://blog.csdn.net/caroline_wendy 手机中,须要调试程序的界面,能够高速进行定位,使用Android开发工具ADB(And ...
 - linux使用tar命令打包压缩时排除某个文件夹或文件
			
今天在使用tar命令进行文件夹打包压缩的时候,需要打包压缩masalaPage目录,但是该目录中的2017,2016两个目录中的文件不进行打包压缩 所以通常使用的tar -zcvf masalaPag ...
 - 2016.11.25 activiti的配置文件解析
			
参考来自activiti的用户手册. activiti的配置文件解析 1.processEngine的配置 注意,单独创建流程引擎与spring方式创建流程引擎是不一样的,区别在于:process ...
 - .NET中XML 注释 SandCastle 帮助文件.hhp 使用HTML Help Workshop生成CHM文件
			
一.摘要 在本系列的第一篇文章介绍了.NET中XML注释的用途, 本篇文章将讲解如何使用XML注释生成与MSDN一样的帮助文件.主要介绍NDoc的继承者:SandCastle. .SandCastle ...
 - vscode Js 插件 Jshint 的配置
			
vscode这款编辑器让人用起来很舒服,但是刚刚入手的童鞋可能会对其插件的安装产生一些恐惧,虽然vscode提供了插件的搜索和安装,但是其中一些插件是需要一些软件或者包之类的东西做支撑的,并不是在vs ...
 - 【Web API系列教程】3.10 — 实战:处理数据(公布App到Azure App Service)
			
在这最后一节中.你将把应用程序公布到Azure.在Solution Explorer中,右击项目并选择Publish. 点击Publish打开Publish Web对话框. 假设你在新建项目的时候选中 ...