Everyone wants a Web site that’s running at optimum speed, but for a lot of people they have no idea what the heck that is. That’s why the Nerds have created this list of six Web performance analysis tools. Happy optimizing!
YSlow: A Firefox extension that makes use of Firebug, a popular Web development tool, to analyze and inform you why a particular page is slow based on guidelines for high performance sites and provides you with:
- Performance report card
- Summary of HTTP/HTML
- List of page components
- Tools including JSLint
mon.itor.us: A free online service that provides tools to enable monitoring and reporting of site response times and outages as well as resource use and tracking of site visitors. You’re able to set up automated alerts and compare the effects of change you make to site efficiency.
HTTPerf: An open source-tool for measuring HTTP server performance on Linux. It’s an effective benchmarking tool and allows you to create workload simulations to judge whether your site is capable of coping with high-level traffic while maintaining stability. Httperf can also be used to calculate maximum server capacity, testing its limitations by incrementally increasing the quantity of requests made.
Pylot: An open-source performance and scalability testing tool that uses HTTP load testing to judge benchmarking, analyzing, system tuning, and make capacity plans. To use Pylot, it is necessary to install Python on the server but it is possible to use XML to produce simulations.
Web Page Analyzer: An easy-to-use online facility to test site speed and help improve performance. Simply enter the URL and it will calculate page size, compilation, and download time. It returns data based on various Internet connections and generates recommendations and advice on how to improve load times. An ideal resource for beginners.
Site-Perf.com: Emulates natural browser behavior, downloading a page complete with CSS, JS, and other files in order to estimate realistic loading times. It provides real-time data capture and aids in identifying issues such as bottlenecks, page errors, etc. without the need to register or install anything.