Easy Coding
  Forum Wiki Tagging Projekte Karte RSS
» Start
» All Recent Changes
» Wiki Suche
» Wiki Hilfe

Coder How To's

Algorithmen Informationen

edit SideBar

Neue Wiki Eintrage finden Sie unter easy-coding.de/wiki.

PHP: Skript Ausführzeit

Viele Websites geben die Skript Ausführzeit (oder auf englisch: Script Execution Time) aus reiner Technik-Verspielheit aus. Dabei bietet die Ausgabe auch Vorteile. So können Sie z.B. verschiedene Algorithmen auf ihre Geschwindigkeit testen.

Manche Webmaster verstehen unter der Ausführzeit die Ladezeit der eigentlichen Seite. Dies ist schlichtweg falsch. Die Skript Ausführzeit ist die Zeit, die serverseitig aufgebracht wurde um die Seite zu generieren. Die Übertragung durchs World-Wide-Web? bis zu Ihrem Rechner (inkl. eventuell anfallender Bilder) wurde hierfür nicht in Betracht gezogen.

Genug der vielen Worte. Es folgt der Code

script-execution-time.php
  1. <?
  2. $startzeit = microtime(); //Der aktuelle Unix-Timestamp/Zeitstempel in Mikrosekunden
  3.  
  4.  
  5.  
  6. //Ihr Skript
  7.  
  8.  
  9.  
  10. $endzeit = microtime() - $startzeit; //Differenz des jetzigen Zeitstempel mit dem vom Anfang
  11. echo 'Ausführzeit: '. round ($endzeit, 6) .' Sekunden';
  12. ?>
Zuletzt geändert am 19.09.2007 11:21 Uhr
  Impressum