12 Tools To Decrease Website Load Times

12 Tools To Decrease Website Load Times

Patience is not the average web user’s strongest point. There is little to gain in being the first selected from a search result page if your site takes an agonizingly long time to load, resulting in the user clicking away.

Excessive load time does not create a user-friendly experience and encourage regular use. Methods such as load balancing, compression and caching can aid in efficient operation and taking steps to optimize your site are both beneficial and, in most cases, free.

Here is a list of 12 tools that can help you decrease your website’s load times.

1. YSlow

YSlow  is a Firefox extension which makes use of the popular web development tool, Firebug, to analyze and inform you why a particular page is slow based on guidelines for high performance sites and provides you with:

1. Performance report card

2. Summary of HTTP/HTML

3. List of page components

4. Tools including JSLint

5. Visit Yahoo! Exceptional performance on YDN

Yslow will analyze any web page and return a grade for each guideline as well as an overall score. YSlow will produce a list of any changes necessary if any improvements are available. YSlow will provide information on cookies in addition to calculating the size of a page in the instance of both primed and empty cache. All page components are listed inclusive of type, URL, expire date, loading time, ETag and HTTP response headers are also available for viewing for each component.

2. Fiddler 2

Fiddler 2 is a Web Debugging Proxy which is capable of logging all HTTP(S) traffic between the internet and your computer. It enables you to inspect, set breakpoints and ‘fiddle’ with both in and outbound data. Incorporating a powerful scripting subsystem, it can be extended using any .NET language and has the ability to debug traffic from almost any application.

3. mon.itor.us

Monitor.us is a free online service which provides tools to enable monitoring and reporting of site response times and outages as well as resource utilization and tracking of site visitors. You are able to set up automated alerts and compare the effects of changes you make to site efficiency.

4. Httperf

Httperf is an open-source tool, the purpose of which is to measure HTTP server performance on Linux. It is an effective benchmarking tool and allows you to create workload simulations to judge whether your site is capable of coping with high-level traffic and whilst maintaining stability. Httperf can also be used it to calculate maximum server capacity, testing it’s limitations by incrementally increasing the quantity of requests made.

5. Pylot

Pylot is an open-source performance and scalability testing tool which 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.

6. JMeter


Apache JMeter is a Java desktop tool created to load test and determine performance. It can be utilized to calculate sustainability under heavy load scenarios and judge performance under various load types. It features performance testing across many server types, complete portability and 100% Java purity. It’s multithreaded framework permits simultaneous sampling of various functions by individual thread grouping. JMeter’s well considered GUI design allows for faster operation and more accurate timing. It also provides caching/downtime analysis and is highly extensible.

7. PushToTest TestMaker

Another open-source, performance and scalability testing application is PushToTest TestMaker. It has a host of analytical tools and more than capable GUI. Its resource monitor allows you to view CPU, memory and network usage and produce graphical data. Data can also be exported to a spreadsheet.

8. Wbox HTTP testing tool

Wbox will make sequential request at predetermined intervals in order to judge load capability. It can use an HTTP compression command to enable you to analyze your server’s file compression data. It also has a testing tool complete with a command to verify the condition of a virtual domain you may have set up prior to putting it into full action. Wbox supports Windows, Linux and MacOS X.

9. WebLOAD

WebLoad uses JavaScript to enable utilization of scripts for load testing. It uses client-side data in order to analyze performance, gathering live information to monitor and record. It also comes complete with inbuilt authoring and debugging capabilities.

10. DBMonster

DBMonster assists in determining how well a database will scale by utilizing auto-generated test data. It is open-source and helps to tune structure and table indexes and test performance capabilities under high load. It supports a wide range of databases, including MySQL, PostgreSQL, Oracle and MSSQL and almost any that support the JDBC driver.

11. Web Page Analyzer

Web Page Analyzer is 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.

12. Site-Perf.com

Another online resource is Site-Perf.com. It 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.

23 Comments »

  1. oz Says:

    wow great list, definitely bookmarked thanks

    comment-bottom
  2. [...] Oct. 6th 23:48 h 12 Tools To Decrease Website Load Times 0 [...]

    comment-bottom
  3. Tony Says:

    What’s painfully slow are the database writes. I suppose that is more web applications and less static~ish websites; though some blogs with some fancy plugins (along the lines of subscribe to comments) majorly suffer in this area as well.

    A compressed CSS file would offer negligent load time improvement, if one has to wait for the software to finish background tasks before it even begins to generate the reply to a request. Queues seem to be the trend towards off-loading extra work to be done elsewhere; and replying to user before the work is even complete ;)

    comment-bottom
  4. WOW .. nice. Some really need some good attention .. to be used .. hehe :P

    will try and put up on my site too.

    comment-bottom
  5. RC Howe Says:

    The new Web Inspector in WebKit is also an awesome tool for seeing how long each part of a web page takes to load. Similar to YSlow and Firebug.

    comment-bottom
  6. [...] 12 herramientas para reducir el tiempo de carga de una web. Como siempre digo: además de verse bonito debe funcionar de manera óptima. 0 # [...]

    comment-bottom
  7. C Mee Kamen Says:

    -_-”" these are not the tools to decrease website load. Instead these just merely to check. You might mention caching systems like squid, memcache, HAProxy, or suggesting CDN alternatives.

    comment-bottom
  8. [...] más llevadero con la ayuda de multitud de programas, extensiones y servicios con los que contamos. Desde Daily Artisan recogen 12 de las herramientas más conocidas creadas para optimizar y dar información sobre los [...]

    comment-bottom
  9. [...] más llevadero con la ayuda de multitud de programas, extensiones y servicios con los que contamos. Desde Daily Artisan recogen 12 de las herramientas más conocidas creadas para optimizar y dar información sobre los [...]

    comment-bottom
  10. [...] Brothers and is a second cousin to U.S. President George W. Bush. The Most Honest Ad I Saw Today 12 Tools To Decrease Website Load Times 20 Excellent AJAX Effects You Should Know - NETTUTS Just When You Thought You Saw It All !! (pics) [...]

    comment-bottom
  11. Khyron Says:

    Given the topic, here’s an interesting post I found a few weeks back.

    http://snurl.com/4693g

    (Points to
    http://www.igvita.com/2008/09/30/load-testing-with-log-replay/ just in case)

    comment-bottom
  12. venkat Says:

    These tools will be useful to know where website is slowing down to load like in terms of images,java scripts or other widgets.Thanks for the list

    comment-bottom
  13. Miks Says:

    Miks…

    I stumbled across this post in google and it helped me fill in some blanks. I took alook at some of your other content and you have a good site, keep the posts coming….

    comment-bottom
  14. [...] of speed optimization and if it’s a topic you’re interested in, I suggest checking out this post at DailyArtisan and accessing the resources available at WebSiteOptimization.  Of course, we’re always happy [...]

    comment-bottom
  15. Emily Says:

    Does anyone else have any experience with this?

    comment-bottom
  16. Rose Says:

    Great post, thanks for the info

    comment-bottom
  17. If you ever want to see a reader’s feedback :) , I rate this article for four from five. Decent info, but I have to go to that damn msn to find the missed parts. Thank you, anyway!

    comment-bottom
  18. [...] [upmod] [downmod] Daily Artisan » 12 Tools To Decrease Website Load Times (www.dailyartisan.com) 1 points posted 7 months, 1 week ago by SixSixSix tags imported [...]

    comment-bottom
  19. bassam Says:

    nice… good info for me, Thanks

    comment-bottom
  20. [...] 12 Tools To Increase Website Speed Monitor and troubleshoot with these tools to increase the load times and performance of your website. (tags: design web webdesign tools internet lists webdev development applications analytics website javascript freeware monitoring load websites webdevelopment performance testing optimization) [...]

    comment-bottom
  21. rozy Says:

    It means that every browser should be installed yslow?

    comment-bottom
  22. Manuel Says:

    Gracias por todo!

    comment-bottom
  23. Oemar Says:

    this tool is only for check speed of weblog.
    my blog using blogspot not wordpress or other cms.
    Do you have compress tool for compressing script?
    thanks

    comment-bottom

RSS feed for comments on this post. TrackBack URL

Leave a comment