Wie finde ich meine Performance-Bottlenecks?
Eingetragen von rhodes (631)
am 28.03.2014 - 09:27 Uhr in
am 28.03.2014 - 09:27 Uhr in
Hallo zusammen,
in einer Drupal 7 Installation gibt es einen Content Type "sachbuch". Ich möchte die Lade-Performance verbessern, komme aber nicht vom Fleck.
- Auf einer einzelnen Node-Seite "sachbuch" sind im Inhaltsbereich und in der rechten Spalte insgesamt 5 Views Blöcke eingebunden sowie mehrere Flags.
- Als Cache ist das Module Authcache im Einsatz, da ausschießlich eingeloggte User die Seite sehen können.
- Trotz authcache beträgt die Ladezeit laut Firebug Netzwerk-Monitor 800Ms, ohne Caching 850Ms.
- Am Liebsten wäre mir das Ausliefern statischer HTML-Daten mit Boost. Aber auch das Einbinden von Boost in Authcache bringt keine Performance-Verbesserung.
Ich würde jetzt gerne feststellen, wo meine Bottlenecks sind (ist die Datenbank zu langsam? Oder hat der Server ein Performance-Problem?)
Gibt es denn eine Methode systematisch die Ladezeit von 800Ms aufzudröseln, ohne mit Try und Error tagelang herumzubasteln?
Bin für jeden Tipp dankbar.
Viele Grüße
rhodes
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich benutze das Devel Modul
am 08.04.2014 - 13:28 Uhr
Ich benutze das Devel Modul nur fürs Theming, aber ich glaube damit kann man auch einige Dinge messen.
https://drupal.org/project/devel
Hallo, mit xdebug und
am 08.04.2014 - 14:03 Uhr
Hallo,
mit xdebug und cachegrind
https://drupal.org/node/659980
Damit kannst alles messen.
Hier ein eine GUI dafür
http://code.google.com/p/webgrind/
Schwieriger wird allerdings sein,
die Performance zu optimieren.
Ich denke Memcache und Varnish wird Dir da mehr bringen.
Hier hat es noch ein paar Tipps
https://drupal.org/node/1722250
MfG
Vielen Dank
am 17.04.2014 - 09:06 Uhr
für Eure Tipps