Hallo Leute,
da aus unserer Erfahrung die Ladezeit einer Webseite nicht nur von der Menge der Daten der Seite, sondern in Zeiten der php/mysql-Webseiten auch ganz drastisch von der Serverperformance abhängt, haben wir vor längerer Zeit mal ein entsprechendes Tool gebaut.
Was genau wird da eigentlich gemessen? Die gesamte Ladezeit inkl PHP-Laufzeit, Antwort, Ladezeit? Mit Bildern oder nur Quelltext?
Das wäre wissenswert.
Mir kommt die getestete Seite (Billighoster) subjektiv viel langsamer vor, als 0,15 Sec.
Ansonsten: hübsch gemacht.
Wir testen ausschließlich die Auslieferung des html-Quellcodes.
Uns interessiert an dieser Stelle die Performance des Hosters.
D. h. beim vollen Tier (registriert und Seite angemeldet) wird in regelmäßigen Abständen die Verfügbarkeit der Seite geprüft und die Ladezeiten gespeichert. Fehler in jedweder Form werden ebenfalls gespeichert, bei Fehlern gibts Alarm per Email.
Den kompletten restlichen Kram wie Bilder, css u. ä. interessiert uns an dieser Stelle erstmal nicht, dafür gibts Tools genug, üblicherweise sind Bilder auch eher unkritisch in der Auslieferung (d. h. sie werden unverzüglich geliefert und kosten einfach Ladezeit abhängig von ihrer Größe). Bei Webseiten mit Datenbankanbindung muß aber der Server erstmal arbeiten, bevor er den Quellcode rausschiebt.
Das ist der Wert, der uns interessiert, da es hier von Hoster zu Hoster gravierende Unterschiede gibt. Teilweise hatten wir bei einem größeren Hoster Kunden, die auf Durchschnittswerte von ein paar Sekunden kamen.
Das Problem waren hier immer die Datenbanken.
Viele Grüße,
Klaus
_________________________
Auch die schönste Frau
ist an den Füßen
zu Ende...
Es interresiert mich viel mehr solche Statistik.
Server Reponse Zeit Ohne Inhalt. (ping time)
Server Reponse mit der Zeit der Berechnung von PHP und Mysql.
Bilder Ladezeit + Js + Css + html code
und dann auf dem Graph sieht man das gesamte Ladezeit. und wenn man auf einer Zeitpunkt klickt. Kriegt man die Weitere Angabe.
Gruß
Ganz nett, aber Vergleichswerte fehlen tatsächlich.
Zumindest könnte man mit ausgeben: "An Hand unserer Durchschnittswerte erreichte Ihre Seite bei der Wertung nach Schulnoten eine 2" (oder 84 von 100 Punkten)
Grüße
Seo-Theo
Und wenn du lange in einen Gockel blickst, blickt der Gockel auch in dich hinein.
Ok, zur Erklärung (und in dem Moment, wo ichs erklären muß, hab ich auf der Seite wohl einen Fehler gemacht.)
Der Kurzcheck dient einem ersten Überblick. Die Domain kann man unter "Ihr Sitealert" nach erfolgter Registrierung anmelden, dort wird sie dann, je nach Paket, in unterschiedlichen Intervallen regelmäßig untersucht.
Hab mal so eine typische Webseite in folgenden Account gepackt ( https://kunden.sitealert.de/):
username: abakus
passwort: abakus
Bitte unter "Kundendaten" nichts verstellen, hab die Edit-Funktionen voller Vertrauen nicht deaktiviert
Denke damit sollten sich die meisten Fragen klären.
@seo-theo
Als "Vergleichswert" haben wir Ladezeiten über einer Sekunde rot markiert.
@amiraldo1
Server Reponse Zeit Ohne Inhalt=>Sehe ich ähnlich, wir haben das so gelöst: Wenn die Zeit gut ist, ist sie gut, bei Fehlern oder zu langen Ladezeiten erhälst Du im Fehlerbericht den ausgegebenen Quellcode (da steht dann zum Beispiel sowas im Sinne von Fatal error: mysql_connect: too many connections), ausserdem die Rückgabe von curl_info
Bilder, CSS und ähnliches haben wir bewusst rausgelassen, beim Surfen lädt man die i. a. einmal, danach kommen sie aus dem Cache und sind für die gefühlte Schnelligkeit der Seite ohne Bedeutung.
@chio
Als einmaliger Check soll das auch nur zeigen, was man bei Registrierung später zu sehen bekommt.
Auch bei diesem einmaligen Check ist unter "letzte Messungen" jede Einzelmessung zu sehen.
Webseiten, die schlecht laufen sind hier sofort zu erkennen.
Des weiteren gibts einen Tagesdurchschnitt als Verlaufsdiagramm (nehme an, dass das Deinen Linien entrspricht) und eine Tagesstundenauswertung.
_________________________
Auch die schönste Frau
ist an den Füßen
zu Ende...