Webserver: Lade geschwindigkeit messen

Gast #6712115
Lesenswert?
• ▲
▼
2 Tips:
1. Es liegt i.d. Regel nicht an der Netzwerkanbindung, der 
Leistungsfähigkeit des Servers, oder irgendwelchen Virtualisierten 
Maschinen. Mit großer Wahrscheinlichkeit kann die IT-Abteilung nichts 
für die bescheidene Performance. Es liegt i.d. Regel an der Software 
bzw. der Konfiguration.

2. Setze dir ein quantitatives Ziel bzw. Akzeptanzkriterien bevor du 
anfängst zu optimieren. "Irgendwie schneller" ist kein quantitatives 
Ziel.


Wenn du dank der Entwicklertools weißt, was geladen wird, kannst du 
anfangen zu optimieren.

Die aussichtsreichsten Kandidaten sind:
* sicherstellen, dass dein Browser Caching macht. Bilder, CSS und JS 
müssen nur ein einziges mal runtergeladen werden. Oft fehlen passende 
HTTP-Header.

* statischen Content separat, nicht durch PHP ausliefern lassen, ggf. 
sogar von einem anderen Webserver.

* Gleichzeitigkeit: Theoretisch können Browser und Server mehrere Sachen 
gleichzeitig herunterladen bzw. bedienen. Z.B. das ungeschickte 
Session-Handling von PHP verhindert das manchmal.

* Wenn du immer noch viele Requests hast die sich nicht cachen lassen 
kann man Dateien ggf. zusammenfassen. Z.B. mehrere JS-Dateien in einer 
Datei. Nur ein Bild statt vieler Icons und dann per CSS den Ausschnitt 
wählen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.