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
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).
können Sie verwenden
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
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.
- 1. Scala Geschwindigkeitstest und Profiler
- 2. Android berechnen Download-Geschwindigkeitstest
- 3. iPhone UIScrollView Geschwindigkeitstest
- 4. PHP string versus boolescher Geschwindigkeitstest
- 5. Python serielle zu arduino Geschwindigkeitstest
- 6. Geschwindigkeitstest Linq2SQL v Entiy Framework
- 7. So erstellen Sie einen Download-Geschwindigkeitstest mit .NET (C#)
- 8. Gibt es ein kostenloses Netzlaufwerk/Share-Benchmark-Tool für Windows?
- 9. Gibt es eine Möglichkeit, 3G-Verbindung unter Linux zu überprüfen?
- 10. Die Anforderungen für die folgenden URLs passen nicht in ein einzelnes Paket. Das Reduzieren der Größe dieser Anforderungen könnte die Latenz reduzieren
- 11. Was ist sehr ineffiziente Regeln in CSS
- 12. Der einfachste Weg, die Anzahl der Dezimalstellen in einer Zahl in JavaScript zu erhalten
- 13. Speed Test zwischen Javascript Frameworks zuverlässig?
- 14. Fehler "Kein WebApplicationContext gefunden" beim Hinzufügen von css/js-Dateien zu index.jsp
- 15. OpenCL Auswahl des optimalen Geräts für den Durchsatz
- 16. Testen der Datei Upload und Download-Geschwindigkeit mit FTP
- 17. Berechnete Download-Geschwindigkeit ist falsch, wenn TrafficStats-Klasse verwendet wird
- 18. LINQ Performance-Problem auf nur ein paar hundert Datensätze
- 19. Caching läuft ab Header-CSS und JS funktioniert nicht
- 20. in fehlenden Werten durch Gruppe in data.table
- 21. Volle Nutzung des Hardwarebeschleunigers
- 22. Warum Werte zuweisen C-zusammenhängende Array ist langsam in meinem Fall mit Cython
- 23. nicht in der Lage
- 24. Minimieren Sie Overhead in Python Multiprocessing.Pool mit numpy/scipy
- 25. Ich erhalte eine Ausnahme Weder BindingResult noch einfaches Zielobjekt für den Bohnennamen 'studentRegistration' als Anfrageattribut im Frühjahr
das ist gut. Ich habe selbst nach sowas gesucht! – kralco626
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
Weder YSlow noch Page Speed testen die tatsächliche JavaScript-Leistung. – Gumbo