Scriptlaufzeit

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Scriptlaufzeit

    moinsen,
    ich stehe vor einem äusserst merkwürdigen problem:

    ich löte gerade an einem quiz herum, zu sehen hier: http://www.pisakinder.de/index.php

    bei mir dauert die ladezeit als gast zwischen 2 seitenaufrufen exorbitant lange (3 - 5 sekunden bis die nächste seite kommt). melde ich mich an, sinken die ladezeiten etwas, aber auch nicht immer.

    1. maßnahme: in der class, die den gesamten ablauf handled, habe ich spasseshalber mal für jede benutzte methode die laufzeit genommen und in ein logfile geschrieben. geschrieben wird VOR jeder header-umleitung bzw. VOR jedem return. zusätzlich schreibe ich die gesamtlaufzeit weg, wenn eine seite erzeugt und an den browser geschickt wird. die scriptlaufzeiten sehen so aus (ausschnitt):
    Code:
    checkForValidQuiz		0.0016489028930664
    getQuestions		0.063776969909668
    showQuestion		0.0014920234680176
    runQuiz		0.066137790679932
    showQuiz		0.068665981292725
    PAGE		0.070861101150513
    -------------------------------------
    checkForValidQuiz		7.7009201049805 E-05
    checkForAnswer		6.8902969360352 E-05
    ----------------------------
    checkForValidQuiz		8.6069107055664 E-05
    showQuestion		0.0013580322265625
    runQuiz		0.0017960071563721
    showQuiz		0.0027308464050293
    PAGE		0.0048580169677734
    -------------------------------------
    checkForValidQuiz		7.7962875366211 E-05
    checkForAnswer		7.2002410888672 E-05
    ----------------------------
    checkForValidQuiz		8.1062316894531 E-05
    showQuestion		0.0012500286102295
    runQuiz		0.001676082611084
    showQuiz		0.0025720596313477
    PAGE		0.0045959949493408
    
    ...
    wie man unschwer erkennen kann, gibt es keine spitzen oder merkwürdige schleifen.

    2. maßname: ein kollege in berlin beobachtet denselben effekt. er via arcor, ich via t-online.

    3. maßnahme: pings ... bei mir ~ 80ms, aus berlin ~ 20ms ... großer unterschied, aber keine rechtfertigung für die lange ladezeit.

    4. maßnahme: serverlast prüfen ... die kiste schiebt langeweile und liegt bei ein paar %

    5. maßnahme: andere domains auf auffälligkeiten checken, die auf dem server liegen. ergebnis: nichts ungewöhnliches.

    an dieser stelle bin ich mit meinem latein am ende.

    wer lust hat, schaut mal bitte drüber. ich würde gerne wissen, ob das teil bei euch auch so träge läuft wie bei mir. und wenn ja, am besten einen sachdienlichen hinweis, wo ich nach dem übeltäter suchen kann.

    thx

    ps: nicht an den fragen/antworten aufhängen ... die sind noch nicht bereinigt und auf absolute richtigkeit geprüft.
    Kissolino.com

  • #2
    frage hat sich erledigt, der bottleneck liegt doch am server.
    Kissolino.com

    Kommentar

    Lädt...
    X