2011-01-03 7 views
6

Ich benutze viele jquery/js in meiner Website. Ich muss meine Jquery-Leistung testen und die Leistung verbessern. Gibt es Tools zur Überwachung der Jquery-Leistung?jquery/js Geschwindigkeitstest

Antwort

7

Firefox Firebug hat einige recht ordentlich Plugins für das:

Auch wenn diese Plugins sehr praktisch sind, können Sie die JavaScript-Performance nur mit Firebug messen konnte (Firefox) und den Entwicklertools (Chrome).

+0

das ist gut. Ich habe selbst nach sowas gesucht! – kralco626

+0

Mit YUI google scroes eine 70 (C) und YAHOO, die ich glaube, erstellen Sie das Addon, erzielte nur eine 75 (C) ... und ich denke, dass beide Seiten ziemlich schnell laden ... Ist es möglich, ein A zu bekommen ? – kralco626

+0

Weder YSlow noch Page Speed ​​testen die tatsächliche JavaScript-Leistung. – Gumbo

2

können Sie verwenden

Well explained here

YSlow

Firebug

Um Ihre jQuery Zeit in IE zu berechnen Sie

var startTime = new Date(); 
jQuery.ready(); 
var endTime = new Date(); 
var difference = endTime - startTime; 
alert("document.ready time: " + difference + " milliseconds"); 

mit diesem Code können Sie erhalten Zeit könnte für jQuery

in Bezug

Wazzy

+0

Ich mag die Idee, aber haben Sie eine Idee, warum es mir sagt, es dauert 0 Millisekunden für die Seite zu laden? – kralco626

+0

Sie müssen den Code in $ (Dokument) .ready (function() {Ich denke, du bist – Wazzzy

0

laden kann ich frei DynaTrace AJAX Edition empfehlen.

Es ist ein brillanter Leistungsprofiler für IE. Es ermöglicht Ihnen, die Ausführungszeit und Anzahl der Aufrufe jeder Javascript-Methode zu sehen, so dass Sie Ihre Engpässe schnell und einfach finden können.

Ich habe es verwendet, um Javascript schwer zu optimieren, AJAX-fähigen Portal (OpenSocial-Implementierung) und fand heraus, dh. nicht optimale jQuery-Selektoren, unnötige und schwere Schleifen, IE-Probleme mit offsetHeight- und Klassenattributen.

Hier ist die vollständige Liste der features.

Verwandte Themen