#performance (330 links)
- Pylot | Open Source Web Performance Tool pylot.org
A free open source tool for testing performance and scalability of web services. It runs HTTP load tests, which are useful for capacity planning, benchmarking, analysis, and system tuning.
SwitchPipe manages and forwards HTTP requests to Web application processes, automatically managing balancing, port numbers, monitoring and timeouts.
Before you run over to Survive Digg hosting and plunk down even more money, take a look at your Wordpress setup and LAMP stack. You can make them better.
- Xbench: Comprehensive Macintosh Benchmarking xbench.com
Clever clever. "What this does is quietly redirects any files located in our \scripts\ or \css\ folders with version numbers in between the file name and the extension back to just the filename and extension."
- 24 ways: Minification: A Christmas Diet 24ways.org
Some tools to trim the fat and speed up our sites.
This tutorial takes a practical, example-based approach to implementing [Yahoo HPW] rules. It's targeted towards web developers with a small budget, who are most likely using shared hosting.
- High Performance Web Sites books.slashdot.org
"Teams are so fluid, project work is chaotic and project management is driven by marketing considerations (read: "get it out", not "enterprise stability") that site performance is seen as a server hardware issue."
- Optimize Tortoise SVN Cache (TSVNCache.exe) Disk I/O paraesthesia.com
Quick, easy tip to stop TortoiseSVN being such a hog.
The most efficient way to serve compressed JavaScript is to first run your code through a JavaScript compressor that shrinks variable and argument names, and then serve the resulting code using gzip compression.
Before you run off and implement all of Yahoo's solid advice, consider the audience. These are rules from Yahoo, which according to Alexa is one of the top three web properties in the world.
- YSlow for Firebug developer.yahoo.com
"...analyzes web pages and tells you why they're slow based on the rules for high performance web sites. YSlow is a Firefox add-on integrated with the popular Firebug web development tool." Hurrah, been waiting for this since @media.
- lori (Life-of-request info) :: Firefox Add-ons addons.mozilla.org
'lori' can tell you how long it takes to load a page. Useful for web developers who are working on profiling, optimizing a web site.
- Return of the HTTP overhead delay - this time without a server side component - Wait till I come! wait-till-i.com
Following my post yesterday about delaying the loading of avatar images to cut down on HTTP requests I was wondering if there is a way to do this without having to resort to a server side solution.
- Pingdom Tools tools.pingdom.com
Loads a complete HTML page including all objects (images, CSS, JavaScripts, RSS, Flash and frames/iframes). It mimics the way a page is loaded in a web browser. The load time of all objects is shown visually with time bars.
- alphaWorks : IBM Page Detailer : Overview alphaworks.ibm.com
Graphical tool that enables Web site developers and editors to rapidly and accurately assess performance from the client's perspective.
Notes from O’Reilly’s Web 2.0 Expo. The workshop was “High Performance Webpages,” a dense, three-hour session with two leads on Yahoo!’s front-end optimization team.
- 14 rules for fast web pages (Skrentablog) skrenta.com
14 rules for faster front end performance
- 5 Question Interview with Twitter Developer Alex Payne radicalbehavior.com
Comments lead into an interesting-ish discussion about scaling problems with RoR.
- Speed Up Your Javascript Load Time | BetterExplained betterexplained.com
Javascript is becoming increasingly popular on websites, from loading dynamic data via AJAX to adding special effects to your page. Unfortunately, these features come at a price.
Applying a number to page loading speed is always suspect, and I’ve generally applied the metric of making sure that people can continue their task within 10 seconds on a reasonable connection (56k+). That doesn’t mean the page has loaded, but that en
A PHP script which takes care of merging files on the fly whilst also versioning the merged file automatically as the various component files change.
It turns out that most of web page performance is affected by front-end engineering, that is, the user interface design and development.
"For many sites that reference dozens of external objects, the majority of the page load time is spent in separate HTTP requests for images, javascript, and stylesheets. AJAX probably could help, but speeding up or eliminating these separate HTTP requests
- Performance Boosting XP kadaitcha.cx