WEB辅助开发、调试、性能检测、调优工具集
来源:互联网 发布:开淘宝店代理怎么赚钱 编辑:程序博客网 时间:2024/04/30 05:02
在google code中找到一个WEB辅助开发、调试、性能检测、调优工具的列表:
http://code.google.com/speed/tools.html
There are many variables that affect a site's performance.The tools listed below can help you discover those variables and improve yoursite. We recommend that you experiment with these tools. Multiple simplechanges can improve the experience for your users around the world by severalseconds.
From Google
Web page analysis
Page Speed - Open source Firefox/Firebug Add-on that evaluates the performance ofweb pages and gives suggestions for improvement.
ChromeDeveloper Tools - Tools included in GoogleChrome that let you edit, debug, and monitor CSS, HTML, and JavaScript live inany web page. You can also use them to optimize web page performance byprofiling CPU and memory usage.
Speed Tracer - Google Chrome extension that helps you debug performance problemswith AJAX applications.
Resource Optimization
Closure Compiler - Optimize the speed and size of your JavaScript.
Development tools
Closure Tools - Use the Closure Compiler, Closure Library, and Closure Templates tobuild rich web applications with JavaScript that is faster, more powerful, andmore optimized.
Google Web Toolkit - Toolkit that allows you to build rich web applications in Java, andthen compile into highly optimized JavaScript.
From other developers
Development
Cuzillion - Tool for quickly constructing web pages to see how componentsinteract and how behavior differs across browsers, sometimes in unexpectedways. Also lets you share sample pages with others.
Hammerhead - Firebug Add-on for measuring the load time of web pages.
OOCSS - Development environment and framework for creating fast, reusableCSS objects and modules.
Performance benchmarking
httperf - Tool for generating HTTP workloads and measuring web serverperformance, and constructing micro- and macro-level benchmarks.
mon.itor.us - Providesa personalized Ajax dashboard interface, checks server performance and availability,generates uptime reports, tracks visitors, checks CPU, memory and other systemsresources, and alerts when it detects abnormalities.
Pylot - Opensource tool for testing the performance and scalability of web services. Itruns HTTP load tests, verifies server responses, and produces reports withmetrics.
Wbox - Performsvarious tests, including page load benchmarking, web server and web applicationstress testing, and verifies correct configuration of virtual domains configuration,redirects, and HTTP compression.
JavaScript profiling
dynaTrace AJAX - Full tracing analysis of Internet Explorer 6-8 (includingJavaScript, rendering, and network traffic). (Relatedblogpost)
PHP profiling
Xdebug - Extensionfor PHP that provides profiling and code coverage analysis, as well asdebugging information including stack and function traces, and memoryallocation.
XHProf by Facebook- Instrumentation-based hierarchical profilerfor PHP.
Resource optimization
CSS Sprite Generator - Generates a CSS sprite out of a number of images.
JSLint - Toolthat looks for code quality problems in JavaScript programs.
JSMin - Filter which removes comments and unnecessary whitespace fromJavaScript files.
Smush It - Onlinetool that allows you to upload images for lossless compression andoptimization. Provides a report of bytes saved and downloads a zip filecontaining the optimized versions of the files.
SpriteMe! - Tool that determines background images to sprite, groups and spritesthem, and generates resultant modified CSS.
YUI Compressor - JavaScript minifier designed to yield a higher compression ratiothan other tools.
Web debugging
Fiddler 2 - Web debugging proxy which logs all HTTP/S traffic between yourcomputer and the Internet. Inspect HTTP/S traffic, set breakpoints, and"fiddle" with incoming or outgoing data.
Firebug - FirefoxAdd-on that lets you edit, debug, and monitor CSS, HTML, and JavaScript live inany web page.
HttpWatch - HTTP viewer and debugger integrated with IE and Firefox to provideHTTP/S monitoring without leaving the browser window.
Web page analysis
AOL Page Test - Open source tool for measuring and analyzing web page performanceusing Internet Explorer.
BrowserMob - Tool for website performance monitoring and alerting.
IBM Page Detailer - Graphical tool that assesses web page performance and providesdetails include the timing, size, and identity of each item in a page.
IntroSpectrum - Web-based performance monitor which simulates users using actual webbrowsers.
MicrosoftVRTA - Tool that visualizes web pagedownload, identifies areas for performance improvements, and recommendssolutions.
MySpace Performance Tracker - Internet Explorer browser plugin that helps improve web pageperformance by capturing and measuring possible bottlenecks.
WebPagetest - Tool that provides a waterfall of your page load performance as wellas a comparison against an optimization checklist.
Yahoo! YSlow - Firefox/Firebug Add-on that analyzes web pages and suggests ways toimprove their performance, based on a set of rules for high performance webpages.
- WEB辅助开发、调试、性能检测、调优工具集
- WEB开发必备工具集(调试、性能检测、调优、开发工具)
- WEB前端开发中的性能调试工具(简记)
- Web开发调试工具
- 辅助调试工具
- Valgrind ---内存调试,内存泄漏检测以及性能分析的软件开发工具
- Valgrind ---内存调试,内存泄漏检测以及性能分析的软件开发工具
- web开发常用调试工具
- WEB前端开发必备的辅助软件工具
- VCIDE辅助开发工具
- Silverlight辅助开发工具
- iOS 辅助开发工具
- vc6辅助开发工具
- Android开发调试性能分析工具:dumpsys
- Android开发调试性能分析工具:dumpsys
- Web 调试和调优工具
- 辅助调试工具—USMART调试组件
- 高性能WEB开发(2) - web性能测试工具推荐
- Invoke或者BeginInvoke的使用
- 今天,您企划了吗?
- Arraylist实现原理
- 第一次
- 排毒食品
- WEB辅助开发、调试、性能检测、调优工具集
- Bash Shell学习笔记三
- 如何运用MATLAB7.0
- 买票找零
- 2410学习笔记 07 (未整理,但对新手肯定有用)
- 使用ByteArray实现数据的传输,以及协议的分解.
- 技术与销售那个更好呢?
- 【转】关于不同浏览器对URL编码的分析
- 网络搜索