Forum: PC-Programmierung Webserver: Lade geschwindigkeit messen


von H. R. (hacker_r)


Lesenswert?

Hi
ich habe ein Mediawiki installiert. Seit Wochen kämpfe ich mit unserer 
IT Abteilung, dass unsere Intranet Seiten langsam laden.

kann man die Ladegeschwindigkeit einer Seite Messen? Wie geht das am 
besten?
Danke

von Irgend W. (Firma: egal) (irgendwer)


Lesenswert?

Mit dem FireFox unter "Extras | Browser-Werkzeuge | Werkzeuge für 
Webentwickler" findest du einige Werkzeuge um sowas zu analysieren.

von F12 (Gast)


Lesenswert?

H. R. schrieb:
> ich habe ein Mediawiki installiert

Super!

H. R. schrieb:
> kann man die Ladegeschwindigkeit einer Seite Messen?

Die Frage eines echten Hackers.

H. R. schrieb:
> Seit Wochen kämpfe ich mit unserer
> IT Abteilung

Ich ahne warum.

von lambda (Gast)


Lesenswert?

Bei Firefox zeigen dir die Entwicklertools wie lange welche Teile einer 
Seite zum laden benötigen. Sollte bei anderen Browsern auch dabei sein.

von anonymer User (Gast)


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.

von IT-Abteilung (Gast)


Lesenswert?

Mediawiki ist ein ziemlich fettes Programm das einfach seine Zeit 
braucht. Zur Beschleunigung bietet es diverse Cache-Möglichkeiten. 
Einfach mal die Doku lesen, du Hacker...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.