阅读更多

14顶
2踩

非技术

原创新闻 帮助你开发更快web页面的15个工具

2008-06-13 12:19 by 副主编 QQbyte 评论(12) 有17965人浏览

下面是15个很有用的工具,能够帮助你开发更快的web工具

 

1. YSlow for Firebug

YSlow for Firebug - Screenshot

YSlow 能够评价一个网站的性能,基于Yahoo! Developer Network 的 best practices for high performance web sites . 每一条规则都从A-F打分,综合评定你的网站是否合理的进行了性能优化。比如你是否合理减少了每个页面HTTP request的次数,是否队CSS和JS文件进行了压缩等。你可以阅读 Ajax performance analysis 来学习如何使用 YSlow .

2. Firebug

Firebug - Screen shot

 

Firebug 是一个优秀的基于浏览器的web开发工具,调试,测试,分析web页面,firefox用户一定不会陌生。

3. Fiddler 2

Fiddler 2 - Screen shot

Fiddler 2 是一个基于浏览器的HTTP调试工具 ,帮助你分析进入和出去的traffic。用户可以进行设置,查看报表和调试细节。可以阅读MSDN上的 “Fiddler PowerToy - Part 2: HTTP Performance” 学习如何分析HTTP request。

4. Cuzillion

Cuzillion - Screen shot

Cuzillion 是一个很酷的工具,帮助你查看页面组件的交互,目标是帮助你在结构化页面的时候快速检查,测试和编辑web页面。它会给你提供线索在一些基础性的问题上。可以配合YSlow一起使用.

5. mon.itor.us

mon.itor.us - Screen shot

monitor.us 是一个基于web的免费服务,提供给你一套工具来监控性能状况,网站是否可链接,以及traffic情况。

6. IBM Page Detailer

IBM Page Detailer - Screen shot

The IBM Page Detailer 是一个直接可视化查看正在下载的web组件的工具。

7. Httperf

Httperf 是一个开源工具,调节Linux下 HTTP server 性能。

8. Pylot

Pylot - Screen shot

Pylot 是一个开源性能和扩展工具。

9. PushToTest TestMaker

PushToTest TestMaker - Screen shot

PushToTest TestMaker 是一个免费开源的平台来测试扩展和性能的工具。类似Pylot。

10. Wbox HTTP testing tool

Wbox HTTP testing tool - Screen shot

Wbox is 是一个简单的免费工具,来测试 HTTP 软件,在 GPL (v2) 下.

11. WebLOAD

WebLOAD - Screen shot

WebLOAD is 是一个开源专业工具,使用JavaScript测试性能和代码。

12. DBMonster

DBMonster - Code Screen shot

DBMonster 是一个开源应用,帮助你调节数据库和表索引,并且监控数据库的性能那。支持的数据库包括: MySQL, PostgreSQL, Oracle, MSSQL and (probably) any database that supports the JDBC driver.

13. OctaGate SiteTimer

OctaGate SiteTimer - Screen shot

The OctaGate SiteTimer 是一个简单的下载时间检测工具。可视化的看出页面所有内容被下载的现状。

14. Web Page Analyzer

Web Page Analyzer - Screen shot

The Web Page Analyzer 是一个可以扩展的简单基于web的测试工具,帮助你查看网站情况。

15. Site-Perf.com

Site-Perf.com - Screen shot

Site-Perf.com 是一个免费的基于web的测试服务,帮助你查看网站的加载时间。

14
2
评论 共 12 条 请登录后发表评论
12 楼 cwitkey 2008-07-14 17:57
感觉都在重复~还是没有看到最好的工具
11 楼 59471032 2008-07-11 10:21
asdasdad
[/align][align=center]
[/align][align=center]
[size=x-small][/size][color=red][/color]
10 楼 gyb_sx 2008-07-09 21:38
9 楼 Althars 2008-07-09 14:26
同意,1和2足够了,现在就用firebug和yslow,再加点内存泄露检查的足以
8 楼 laiseeme 2008-06-14 23:28
firebug fans。
7 楼 jasongreen 2008-06-14 12:40
大哥,这不是更快开发吧,感觉是网站评测工具。
6 楼 hilliate 2008-06-14 11:46
dreamweaver……
5 楼 java.util.List 2008-06-13 17:45
firebug fans。
4 楼 mercuryzhang 2008-06-13 17:28
YSlow for Firebug这个现在还不支持firefox3.0啊
3 楼 QuakeWang 2008-06-13 16:50
其实有第1个和第2个就够了
2 楼 ruderal 2008-06-13 16:45
就用过Firebug..
1 楼 wzping 2008-06-13 16:06
太多了,真用不过来

发表评论

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

相关推荐

  • POP3协议规范(中文版)

    POP3 邮局协议-版本3 1. 简介对于在网络上的比较小的结点,支持消息传输系统(MTS)是不实际的。例如,一台工作站可能不具有充足的资源允许SMTP服务器和相当的本地邮件传送系统保持序驻留,并持续运行。同样的,将一台个人计算机长时间连接在IP类型网络上的费用也是可观的(结点缺少的资源被称为“联络性”)。虽然如此,在这样的小结点上允许管理邮件是十分有用的,并且这些结点经常支持一个用户

  • javamail 常见问题

    一般问题 问. 什么是 JavaMail API?答:JavaMail API 是一组抽象的 API,它可用于构建邮件系统。API 提供了一个平台无关以及协议无关的框架,用于构建基于 Java 技术的电子邮件客户端应用程序。JavaMail API 提供了一些工具,用于阅读和发送电子邮件。服务提供程序实现了特定的一些协议。在 JavaMail API 软件包中,包括了几个服务提供程序;另外还

  • 邮件协议讲解(SMTP、POP3、IMAP)

    4、收件人通过邮件客户端使用POP3/IMAP协议接收邮件(邮件客户端通过POP3/IMAP协议去通知POP3/IMAP服务器,有POP3/IMAP服务器去用户邮箱中将邮件读取出来,然后发给邮件客户端软件)2、发送方的SMTP服务器收到用户发来的邮件后,将其存放在邮件缓存列表中(等待时间取决于邮件服务器的性能和要传输的邮件数量),然后发送给接收方的SMTP服务器。用户在读取邮件时,直接对服务器上的邮件进行操作,不需要把所有邮件下载到本地在进行各项操作(需要与服务器定时同步)

  • 【计算机网络】POP3协议

    POP3,即Post Office Protocol version 3,是互联网上的一种电子邮件协议。它主要用于从邮件服务器下载邮件到本地客户端。POP3允许用户在本地计算机上管理自己的邮件,包括阅读、删除和保存邮件。当用户检查邮件时,邮件通常会被下载到用户的电脑上,并从服务器上删除,但用户也可以配置POP3服务器以保留邮件副本。

  • 使用javaMail收邮件 支持附件下载

    使用javaMail收邮件主要有两种协议,一种是pop3,一种是imap。这两种协议都可以用来收邮件,但是在其中的处理上是有区别的。pop3是不支持判断邮件是否为已读的,也就是说你不能直接从收件箱里面取到未读邮件,这需要自己进行判断,然而imap就提供了这样的功能,使用imap时可以很轻松的判断该邮件是否为已读或未读或其他。   此外收件箱中的每一封邮件都对应着一个MessageNumber,...

  • 使用过邮箱服务,你对`SMTP`、`POP3`、`IMAP`三大协议有过了解吗?

    相信大家平常在开发自己的网站时,都有使用过短信验证码注册这个功能吧😄,市面上常见的短信验证码主要有阿里云或者腾讯云的SMS服务,或者直接使用邮箱短信发送短信验证码(比如QQ邮箱、网易邮箱),而博主最近就在项目中使用到了邮箱注册,于是顺便了解一下在邮箱服务中这三大常见协议:SMTP、POP3、IMAP,同时整合一下邮箱验证码注册……什么是 SMTP 协议?SMTP(Simple Mail Transfer Protocol)属于 TCP/IP 协议族,是一种用于发送电子邮件的网络协议,默认端口号为25。

  • SMTP、POP3、IMAP协议解释

    smtp协议简介      1. 介绍  SMTP称为简单Mail传输协议(Simple Mail Transfer Protocal),目标是向用户提供高效、可靠的邮件传输。SMTP的一个重要特点是它能够在传送中接力传送邮件,即邮 件可以通过不同网络上的主机接力式传送。工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个服务器。  SMTP是个请求/响应协议,它监听

  • javamail验证邮箱密码/发件时报错javax.mail.AuthenticationFailedException: STLS required but not supported

    我们在开发一个陌生的程序时,很多时候,都是上网找demo,然后改改为自己所用,但有时demo里写的却不是支持所有情况的。 例如我在网上找的利用javamail发送邮件,我们是做一个类似网页端收发件的第三方邮箱,可以作为绑定其他邮箱的邮件系统。当用邮箱和密码绑定邮箱时,报错如下: javax.mail.AuthenticationFailedException: STLS required bu...

  • POP3协议介绍及常见指令演示

    本文主要介绍电子邮件POP3协议及相关指令用法

  • 阿里邮箱/网易邮箱个人版设置POP3使用

    【代码】阿里邮箱/网易邮箱个人版设置POP3使用。

  • 客户端工具收取邮件提示-ERR maildrop alredy locked

    为什么80%的码农都做不了架构师?>>> ...

  • 常用邮箱的 IMAP/POP3/SMTP 设置

    如有错误的地方望指正。 POP3 POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。 它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上, 同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循 POP3协议的接收邮件服...

  • Delphi执行SQL提示“不正常地定义参数对象”,“提供了不一致或不完整的信息”错误

     用AdoQuery从脚本文件读入内容,执行时提示“不正常地定义参数对象”,“提供了不一致或不完整的信息”之类的错误,本以为是SQL语句有问题,用查询分析器执行时没有发现错误,一切OK。但一到Delphi中执行就提示“不正常地定义参数对象”,“提供了不一致或不完整的信息”。用Google对关键字进行检索,发现有提示,说是由于TADOQuery对象把":"后的字符当作变量来使用,导致数据识别错误。只

  • javamail发信和收信机制(smtp、pop3、imap)

    javamail发信和收信机制(smtp、pop3、imap)

  • Mail,邮件服务(三):POP3认证机制,以及中继的规则

    Mail,邮件服务(三):POP3认证机制,以及中继的规则 我们使用马哥的“基于虚拟用户的邮件系统架构做出我们已经有的邮件系统”的基础上来实现pop3的认证机制。 如果你还没有一个可以使用的邮件服务系统,那么可以按照马哥的说明,一步步的做下来,相信你是可以做到的。  进入正

  • POP3协议分析

    POP3协议分析第1章.     POP3概述POP3全称为Post Office Protocol version3,即邮局协议第3版。它被用户代理用来邮件服务器取得邮件。POP3采用的也是C/S通信模型,对应的RFC文档为RFC1939。该协议非常简单,所以我们只重点介绍其通信过程,而相关的一些概念和术语请参考RFC文档或另外一篇文章《SMTP协议分析》第2章.     POP3详

  • 服务器添加账号失败是怎么回事啊,outlook添加新账户时失败,该怎么办

    可能是操作错误导致,outlook添加新账户的具体操作步骤如下:1、首先,打开Outlook,单击左上角的“文件”选项。 找到右侧的“添加帐户”选项并点击打开,如下图所示,然后进入下一步。2、其次, 在弹出窗口中,选择“手动设置服务器设置或其他服务器类型”,如下图所示,然后进入下一步。3、接着,进入到“选择服务”界面,单击“下一步”,如下图所示,然后进入下一步。4、 然后,完成上述步骤后,进入到...

Global site tag (gtag.js) - Google Analytics