阅读更多
如果你认为一个网站建成后,工作就已经完成,你就大错特错了。你需要不断监测其可用性和可访问性,一个小问题,可能毁了一切。而网页载入速度对于一个网站来讲至关重要,试想一下,你喜欢进一个需要很长时间才载入完毕的网站吗?而且,搜索引擎对网页载入速度也提出了要求。“The web should be fast。”据悉,网站若没有在4秒内读取出来,大多数的访客就会选择离开,甚至Google也将网页载入速度作为网站排名的众多因素之一,唯有提升网站效能才能让你的网站访客更多、更快乐。

国外开发/设计网站DesignInstruct推荐了5个最具代表性的测试工具,将帮助你确保你的网站正常、高效工作。

1. Pingdom Website Speed Test

Pingdom是一个免费的网站速度测试工作,不仅是看起来非常棒,而且尽可能多的呈现出你的网站的各方面信息。它可测试网站加载速度,对页面和大小进行分析。测试完成后会得到一份非常详细的测试报告,包括图片、CSS等,告诉你哪些地方出现问题。



2. Load Impact

Load Impact是一款在线网站压力测试工具。只需要输入网址进行测试,其便可以统计出加载网站的一些详细载入数据。包括整体加载和站内图片,javascript, CSS等代码载入。测试完成之后,网站还可以存储测试过的统计数据。(注:如果你未注册该网站使用进行测试,那么你的网站性能信息可能会被公开在网上。)



测试有两种方案,虽然免费方案能够测试的虚拟访客比较少(免费仅能够测试10、20、30、40、50人同时在线上),但一般使用已经足够了!如果不够,可以考虑购买Premium Account服务。不过,其功能可能会对网站产生一定的压力,大家可别用它去DoS别人网站哦。

3. Google PageSpeed Insights

相信有接触前端开发的大神们都听说过Google官方的PageSpeed Tools,这个网页载入速度检测工具有在线版本也有一个 Chrome 扩展,叫PageSpeed Insights。



PageSpeed Insights 的Chrome扩展是由谷歌官方开发的一款可以分析页面载入的各个方面,包括资源、网络、DOM以及时间线等等信息的插件,安装以后会附加到Developer Tools(开发者工具)中。所以安装之后,大家只需要在页面上点击右键——审查元素,就可以在最后一个标签中看到PageSpeed了。

PageSpeed的分析基于一个分为五类的最佳实践列表:

  • 优化缓存——让你应用的数据和逻辑完全避免使用网络
  • 减少回应时间——减少一连串请求-响应周期的数量
  • 减小请求大小——减少上传大小
  • 减小有效负荷大小——减小响应、下载和缓存页面的大小
  • 优化浏览器渲染——改善浏览器的页面布局
去谷歌开发者官网看了看,发现PageSpeed 不仅仅只是个在线工具、插件那么简单,还有开发者使用的API、SDK;甚至还有可以安装在Apache或者Nginx服务器上的开源模块!

4. OctaGate SiteTimer

OctaGate SiteTimer 是一个在线的网页读取速度测试工具,效果图基于AJAX技术,而且它是所有工具里面最直观的;如果你就想知道你的网页里面哪个元素拖了后腿,就跑这个工具。它就一张图,告诉你每个网页元素下载需要时间。



5. GTmetrix

有些网站速度测试工具如Baidu仅提供页面元素加载时间;有些工具如Pingdom提供的Start Time、Connect Time、First Byte和Last Byte细分仍无法满足要求。功能更强大的GTmetrix是国外的一个免费评测网页载入速度的服务,可提供详细报告:显示出网页里每个元件载入、开启或存取的时间;而且会保存每一个网站的记录,方便查看一个网站载入速度的历史变化。



如果你想将报告设定为不公开、或是储存报告、定时检查网页评分的话,可以免费注册GTmetrix帐户。

测试的工具有很多,上述五个相对具有代表性,下面再介绍3个:

  • WhichLoadsFaster?——可以比较两个网页,哪个加载速度快。
  • Web Page Analyzer——可让用户测试网站速度以提升性能,同时可计算网页大小、 复杂度和下载时间。
  • WebPagetest——原本是由AOL开发内部使用的工具,后来在Google Code上开源,是一款非常优秀的网页前端性能测试工具。
如果你喜欢的测试工具不在上述中,也欢迎你在文章评论中发表自己的看法。
来自: CSDN
3
1
评论 共 4 条 请登录后发表评论
4 楼 追风的星星 2013-11-17 19:12
mark~~~
3 楼 高军威 2013-11-07 14:35
测了之后 网站 不能用了,擦 怎么回事啊
2 楼 xlent 2013-11-06 18:03
中国的话,http://alibench.com/
1 楼 sailei1 2013-11-06 09:40
收藏一下! 一直在用GTmetrix  做测试!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 微信小程序-美女图片站微信小程序

    是一款带php后端的美女图片收集浏览小程序demo源码。其具有以下特色功能: 1、图片瀑布流展示,分两栏。 2、点击图片,浏览美女高清图,小程序提供了预览图片组功能 3、分页加载,数据源从后台获取 4、APP主题色彩偏粉红 5、页面展示图片和文字描述即可。

  • 小程序编写的美女

    ,IVXVYIBttt+::+IVVMMMMMMRR:‘                   ,YYVYItMYti+i++:X+Rt:tXWRMR,                   .YRiIYRMViitVXRWRYMI++++itMM..                   .Y+,.,X::,,,YMMMMMMMMRVItXMti                   :X+:,X:,.

  • Sandy & Mandy 幼稚园

    Sandy & Mandy 幼稚园:http://angel.mingox.com/

  • Sandy&Mandy ,绝世好BABY http://angel.mingox.com

    Sandy&Mandy ,绝世好BABY 。。。。。。 http://angel.mingox.com 转载于:https://www.cnblogs.com/tataa/archive/2005/03/31/129701.html

  • 微信小程序例子(美女图片)

    刚写了个微信小程序的例子,具体内容为瀑布流展示美女图片,可以打开查看详情.

  • 开发者必备:测试网站速度的五个免费在线工具

    而网页载入速度对于一个网站来讲至关重要,试想一下,你喜欢进一个需要很长时间才载入完毕的网站吗?而且,搜索引擎对网页载入速度也提出了要求。“The web should be fast。”据悉,网站若没有在4秒内读取出来,...

  • 研发、运营必备实用工具网站

    程序员开发需要具备良好的信息检索能力,为了备忘(收藏夹真是满了),将开发过程中常用的网站进行整理(不断更新中~)。

  • Android开发者必备的十个工具介绍

    在这篇文章中,讨论了10个最常见的工具,android 开发者应该了解和学习使用。   Android的工具#1:Eclipse的W /ADT 尽管Eclipse是不是唯一的可以用来开发Android应用程序的Java开发环境,但它是目前最流行的。这...

  • 功能测试必备:抓包工具之谷歌开发者工具介绍及使用场景

    一、四个操作: 1、小红点代表抓包标志,点击一下变灰,就停止抓包了 2、清空操作,清空当前页面报文 3、查看报文 4、过滤操作(过滤器):一般默认都选择ALL 二、举个例子看一下报文: 如下图所示...

  • .net 日志管理

     using System; using System.Collections.Generic; using System.Linq; using System.Web; using log4net; namespace WebApiDemo2.Utils {     public class LogUtil     {         private static rea

  • JZOJ 2292.【佛山市选2010】PPMM

    set,数据结构

  • 【闲聊PHP】编程界的萝莉小美女--PHP

    本文地址 视频-咆哮tom猫之 学计算机的你伤不起 01 前言--上了贼船 不知道何时就上了PHP的贼船了,开始了web的开发,记得差不多两年前我还是做传统电子行业的人,就是嵌入式的方向,那时在天津或摆弄手机,或下煤窑摆弄电话,抑或就是在医疗电子摆弄血压计,终于熬不住了,钱太少了! 我的一个基友,告诉我,孩子,别哭,咱学PHP吧,可以站起来撸...

  • iOS开发者必备:五大编程类工具

    作为一个开发者应该学会去整理收集开发常用的工具类,这些复用的工具可以在项目开发中给你很大程度提高你的工作效率。难道你不想早点完成工作,然后出去撩妹、陪女朋友或者回家陪老婆孩子吗?反正我想早点回家。iOS...

  • Web开发者必备的十大免费在线工具网站

    对我们这些Web开发者来说,不计其数的网站,其中有些对我们来说是相当有用的工具。在本文中,我汇编了10个顶有用的网站,可以说每个开发者都应当将这些网站存为自己的书签。 Mysql Format Date MySQL Format Date...

  • 2014移动开发者必备的十大应用测试工具

    在移动应用开发过程中,测试是至关重要的一个环节,拥有好的测试工具不仅能实现事半功倍的效果,还能极大地降低开发者所需花费的时间和精力。在本文中,我们介绍了十款最佳移动应用测试工具,涵盖i

  • Java开发者必备常用工具

    通用工具 Notepad++ Typora PicGo Google浏览器 Beyond Compare Project 开发工具 Jdk Intellij IDEA Navicat premium Jd-gui Postman SoapUI 远程连接 MobaXterm XSehll、XFtp SecureCRT 画图工具 XMind Drawio ...

  • 基于java的贝儿米幼儿教育管理系统答辩PPT.pptx

    基于java的贝儿米幼儿教育管理系统答辩PPT.pptx

  • 课设毕设基于SpringBoot+Vue的养老院管理系统的设计与实现源码可运行.zip

    本压缩包资源说明,你现在往下拉可以看到压缩包内容目录 我是批量上传的基于SpringBoot+Vue的项目,所以描述都一样;有源码有数据库脚本,系统都是测试过可运行的,看文件名即可区分项目~ |Java|SpringBoot|Vue|前后端分离| 开发语言:Java 框架:SpringBoot,Vue JDK版本:JDK1.8 数据库:MySQL 5.7+(推荐5.7,8.0也可以) 数据库工具:Navicat 开发软件: idea/eclipse(推荐idea) Maven包:Maven3.3.9+ 系统环境:Windows/Mac

  • 基于java的消防物资存储系统答辩PPT.pptx

    基于java的消防物资存储系统答辩PPT.pptx

Global site tag (gtag.js) - Google Analytics