Support » Allgemeine Fragen » Ladezeit jeder einzelnen Seite anzeigen

  • Hallo,
    ich habe schon überall gesucht, aber leider nichts gefunden außer, Ladezeit – verbesern, anzeigen, optimieren usw. Es kommen nur Hinweise der üblichen Ladezeittests. Die suche ich aber nicht. Meine Seite funktioniert und ist meiner Meinung nach auch schnell genug für eine Foto Webseite.

    Was ich suche ist eine Möglichkeit dem Besucher anzuzeigen wie schnell die Seite auf der er sich gerade befindet bei ihm geladen wurde. Da sich das ja auch nach dem Gerät bzw. Internetverbindung richtet.

    Früher ging das mit PHP am Kopf und Footer jeweils Startzeit und Ladezeit automatisch eintragen zu lassen und sie dann am Ende der Seite anzuzeigen.

    Gibt es da ein Plugin bzw. eine Möglichkeit das umzusetzen ?

    Vielen Dank für Ihre Mühe

    mit freundlichen Grüßen

    Bernhard

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Mit PHP oder JavaScript wirst du das nicht hinbekommen, weil das PHP gerendert wird, bevor die Webseiten ausgeliefert werden bzw. JavaScript erst in den Browser übertragen werden muss.
    Für eine Messung kannst du die Entwickler-Tools des Browsers verwenden, für eine Analyse der Datenbankabfragen kannst du (als angemeldeter Administrator) das Plugin Query Monitor nutzen.

    Thread-Starter cranso

    (@cranso)

    Schade früher ging das recht gut mit

    <?php
    function getmicrotime(){
    list($usec, $sec) = explode(" ",microtime());
    return ((float)$usec + (float)$sec);<br>
    }
    
    $time_start = getmicrotime(); //Am Kopf der Seite
    
    //.
    //.
    //.
    //.
    //. Homepage Inhalt
    //.
    //.
    //.
    
    $time_end = getmicrotime();
    $time = round($time_end - $time_start,4);
    echo "Seite in ".$time." Sekunden generiert";

    trotzdem vielen Dank für Deine Mühe, und ein angenehmes Wochenende

    Ich probiere das Plugin einmal aus

    mit freundlichen Grüßen

    Bernhard

    Die Frage ist doch, was du damit eigentlich misst. „dem Besucher anzuzeigen wie schnell die Seite auf der er sich gerade befindet bei ihm geladen wurde“ ganz bestimmt nicht. Statt dessen wird gemessen, wie schnell die PHP-Skripte auf dem Webserver gerendert wurden. Ich halte das für wenig aussagefähig. (Query Monitor hilft da schon eher, weil es dir detailliert aufzeigt, welche Abfragen wie lange brauchen. Aber auch das sagt nichts darüber aus, wie schnell die Webseiten beim Besucher geladen werden.)

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Das Thema „Ladezeit jeder einzelnen Seite anzeigen“ ist für neue Antworten geschlossen.