Timpul de generare al pagini folosind php

Dupa cateva incercari,teste si verificari am facut acest mica functie pentru a determina timpul de generare al pagini. E foarte simpla dar isi face treaba. Trebuie doar sa o apelezi la inceputul scriptului si la sfarsit si .... voila :) .

PHP:
  1. function script_generation ( $round = 7 ) {
  2. if ( isset( $GLOBALS['script_start_time'] ) ) {
  3. list($usec, $sec) = explode(" ", microtime());
  4. return round(($usec + $sec) - $GLOBALS['script_start_time'], $round);
  5. } else {
  6. list($usec, $sec) = explode(" ", microtime());
  7. $GLOBALS['script_start_time'] = $usec + $sec;
  8. }
  9. }// FUNCTION USAGE
  10. script_generation();
  11. usleep(100);
  12. $gen_time=script_generation ( 5 );
  13. echo "This script took $time seconds to generate";

Articole similare

blog comments powered by Disqus