Wie erstelle ich ein Profil für eine Website?

Ich habe momentan eine Django-Seite und sie ist ziemlich langsam, also möchte ich verstehen, was los ist. Wie kann ich es so profilieren, um zu unterscheiden zwischen:

Wirkung des NetzwerksEffekt des Hostings, das ich benutzeWirkung des JavascriptAuswirkung der serverseitigen Ausführung (Python-Code) und des SQL-Zugriffs.Andere Effekte, die ich aufgrund der starken Kopfschmerzen, die ich heute Abend habe, nicht in Betracht ziehe.

Natürlich kann ich für einige von ihnen Firebug verwenden, aber einige Effekte sind korreliert (z. B. kann Javascript langsam erscheinen, weil es einen langsamen Netzwerkzugriff ausführt).

Vielen Dank

Antworten auf die Frage(4)

Ihre Antwort auf die Frage