web开发者性能优化工具

1   数据包嗅探器(在性能优化时,查看页面(包括页面中全部资源)的加载过程)

  HttpWatch (http://www.httpwatch.com/) 把网络流量用图形的方式绘制出来;图形化的展示更容易发现性能的延迟问题

  FireBug网络控制板,可以显示HTTP瀑布流。缺点:它的事件信息会受到网页本身的影响。Firebug是用javascript实现的,因此他和当前网页在相同的Firefox进程上执行;因此,如果javascript正在主页面上

  执行时有网络事件发生,那么网络控制面板会因阻塞而无法记录那些请求的事件信息。(FireBug插件仅仅适用于Firefox,不能在其它浏览器上运行)。

  AOL Pagetest(http://pagetest.wiki.sourceforge.net/)是Internet Explorer的插件,用于生成HTTP瀑布流。

  VATA用于提高网络性能。它的HTTP瀑布流比其他网络监视器更详细,其重点是能显示对已有TCP连接的重用。

  IBM Page Detailer:数据包嗅探器(可以对任意一个HTTP的进程进行网络流量的监视)。

  Web Inspector资源控制面板(网络监视功能的·网页开发工具)。

  Fiddler   优点:可以支持脚本,可以设置断点并且操纵HTTP通信。缺点:它是一个代理,可能会改变浏览器的一些行为(例如:每个服务器端打开链接)。

  CharleS(与Fiddler类似)。

  Wireshark(可以查看数据包级别的流量,比如分析快编码;在数据包上分析HTTP请求;可以在多平台使用)

2 Web开发工具(可以查看完整网页加载事件线上的内存消耗、CPU负载、javascript执行、css应用和HTML解析与渲染,并要求这些分析不影响浏览器的正常行为。)

  Firebug(最流行的WEB开发工具),Firebug拥有javascript输入命令行和输出控制台,以及javascript调试器和性能分析器;可以借助Fire Lite进行跨浏览器使用Firebug的一部分功能(Fire LIte提供了一个在所有浏览器通用的用户界面和比较完整的功能集。

  Web Inspector(类似于Firebug,可以自动补全控制台,css与DOM的检查器,以及Javascript的调试器与性能分析器)。

  IE Developer Toolbar(有个类似Fire List的功能集)它没有javascript调试和性能分析器,但是能支持HTML与css的验证、Dom检查器和像素布局工具。

3  性能分析器

    未完待续...

web开发者性能优化工具(一)的更多相关文章

  1. 【读书笔记】读《高性能网站建设指南》及《高性能网站建设进阶指南:Web开发者性能优化最佳实践》

    这两本书就一块儿搞了,大多数已经理解,简单做个标记.主要对自己不太了解的地方,做一些记录.   一.读<高性能网站建设指南> 0> 黄金性能法则:只有10%~20%的最终用户响应时间 ...

  2. Web性能优化工具WebPageTest(一)——总览与配置

    网站性能优化工具大致分为两类:综合类和RUM类(实时监控用户类),WebPageTest属于综合类. WebPageTest通过布置一些特定的场景进行测试,例如不同的网速.浏览器.位置等. 测试完成后 ...

  3. Web前端性能优化全攻略

    网页制作poluoluo文章简介:Web 前端性能优化是个大话题,是个值得运维人员持续跟踪的话题,是被很多网站无情忽视的技术. Web 前端性能优化是个大话题,是个值得运维人员持续跟踪的话题,是被很多 ...

  4. Web前端性能优化全攻略[转载]

    1. 尽量减少 HTTP 请求 (Make Fewer HTTP Requests) 作为第一条,可能也是最重要的一条.根据 Yahoo! 研究团队的数据分析,有很大一部分用户访问会因为这一条而取得最 ...

  5. PHP性能优化工具–xhprof安装

    PHP性能优化工具–xhprof安装,这里我先贴出大致的步骤: 1.获取xhprof 2.编译前预处理 3.编译安装 4.配置php.ini 5.查看运行结果 那么下面我们开始安装xhprof工具吧: ...

  6. Web前端性能优化教程09:图像和Cookie优化

    本文是Web前端性能优化系列文章中的第九篇,主要讲述内容:图像和Cookie优化.完整教程可查看:  一. 图像优化 图像基础知识 gif: 适用于动画效果,例如提示的滚动条图案 jpg: 是一种使用 ...

  7. 阿里巴巴 web前端性能优化进阶路

    Web前端性能优化WPO,相信大多数前端同学都不会陌生,在各自所负责的站点页面中,也都会或多或少的有过一定的技术实践.可以说,这个领域并不缺乏成熟技术理论和技术牛人:例如Yahoo的web站点性能优化 ...

  8. ASP.NET MVC性能优化工具 MiniProfiler

    ASP.NET MVC性能优化工具 MiniProfiler 2014年04月19日 ⁄ ASP.NET ⁄ 共 1159字 ⁄ 字号 小 中 大 ⁄ 暂无评论 ⁄ 阅读 325 views 次 MV ...

  9. 隔壁老主精讲web页面性能优化。

    首先说一下为什么要进行web页面性能优化,在同样的网络环境下,两个同样能满足你的需求的网站,一个“Biu”的一下就加载出来了,一个卡--卡--卡--卡--卡--才出来,你会选择哪个?研究表明:用户最满 ...

随机推荐

  1. Service3

    RAID阵列概述• 廉价冗余磁盘阵列– 通过硬件/软件技术,将多个较小/低速的磁盘整合成一个大磁盘– 阵列的价值:提升I/O效率.硬件级别的数据冗余– 不同RAID级别的功能.特性各不相同 ##### ...

  2. elementUI表格行的点击事件,点击表格,拿到当前行的数据

    1.绑定事件 2.定义事件 3.点击表格某行的时候,拿到数据]

  3. Nginx拓展功能合集

    一:NGINX跨域解决方式 #是否允许请求带有验证信息 add_header Access-Control-Allow-Credentials true; #允许跨域访问的域名,可以是一个域的列表,也 ...

  4. 剑指offer——二进制中1的个数(c++)

    题目描述实现一个函数,输入一个整数,输出该数二进制表示中1的个数.例如,把9表示成二进制是1001,则输出为2 常规解法首先把n和1做位运算,判断n的最低位是不是1,然后把1左移一位得到2,再把n和2 ...

  5. VMware Workstation 无法打开内核设备:\\Global\\vmx86

    解决方法:win10系统,打开“服务”后右击选择使用管理员打开.然后在一大串服务中找到vm开头的服务项,全部都启动.重新启动vm就ok了(vm需要以管理员身份打开).不用复杂的代码!!

  6. Openstack组建部署 — Glance Install

    目录 目录 前文列表 Image service overview Openstack Image service包含的组件 Install and configure Prerequisites 先 ...

  7. LintCode 汉诺塔

    题目链接:https://www.lintcode.com/problem/tower-of-hanoi/description 题目大意 经典递归问题. 分析 由于是经典问题了,这里不讨论用递归实现 ...

  8. java 8 bug

    jpa保存实体的时候,不能用{{}}初始化对象,否则会报异常 org.springframework.dao.InvalidDataAccessApiUsageException: Unknown e ...

  9. 高级Java必看的10本书

    1.深入理解Java虚拟机:JVM高级特性与最佳实践 本书共分为五大部分,围绕内存管理.执行子系统.程序编译与优化.高效并发等核心主题对JVM进行了全面而深入的分析,深刻揭示了JVM的工作原理. 2. ...

  10. 从内部重启python脚本

    我有一个基于python的GTK应用程序,可以加载几个模块.它是从(linux)终端运行的,如下所示: ./myscript.py --some-flag setting 用户可以从程序中下载(使用G ...