Snelheid van script

Door PHP erik, 18 jaar geleden, 2.863x bekeken

Ik heb dit ook gebruikt in een publicatie over het toevoegen van heel veel records aan een database, maar het lijkt mij voor veel mensen ook nuttig om zo los te hebben.

Dit script meet de uitvoeringstijd van je PHP script.

Arjan heeft me er op attent gemaakt dat hier de bron is:
http://nl2.php.net/microtime

Gesponsorde koppelingen

PHP script bestanden

  1. snelheid-van-script

 

Er zijn 8 reacties op 'Snelheid van script'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Arjan Kapteijn
Arjan Kapteijn
18 jaar geleden
 
0 +1 -0 -1
Waarom word dit script hier toegevoegd als er al een prima voorbeeld in de php handleiding van microtime staat?
PHP erik
PHP erik
18 jaar geleden
 
0 +1 -0 -1
Omdat mensen bij een snelheidstest niet gaan zoeken in de php manual bij de functie microtime. Maar bedankt voor het herinneren aan de bron; heb 'em erbij gezet.


18 jaar geleden
 
0 +1 -0 -1
Maar als je naar die van php.net kijkt is die van hun wel wat efficienter vind ik.
Han eev
Han eev
18 jaar geleden
 
0 +1 -0 -1
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?PHP
$exec_start
= array_sum(explode(' ', microtime()));
// hier je php
echo 'Deze pagina is in '.round(array_sum(explode(' ', microtime())) - $exec_start, 9).' Seconde(s) gemaakt';
?>

Vind ik nog sneller ;)
Eric Cartman
Eric Cartman
18 jaar geleden
 
0 +1 -0 -1
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
$begin
= microtime();

// Overige code
...

echo microtime() - $begin;
?>


-- edit --
Deze werkt toch het beste vind ik, let er alleen wel op dat je de variabele $begin helemaal bovenaan zet (de headers daarboven natuurlijk)...


18 jaar geleden
 
0 +1 -0 -1
Wat is het verschil met deze: http://www.phphulp.nl/php/scripts/1/58/ ??
Volgens mij gewoon een dubbel script
PHP erik
PHP erik
18 jaar geleden
 
0 +1 -0 -1
Quote:
Wat is het verschil met deze: http://www.phphulp.nl/php/scripts/1/58/ ??
Volgens mij gewoon een dubbel script

Als de zoekfunctie van phphulp nou enigszins goed is, dan had ik die ook kunnen vinden.
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Martijn B
Martijn B
18 jaar geleden
 
0 +1 -0 -1
@Jip:

Als je de snelheid van een php-script wil zien dan is het makkelijker dat je een getal met een aantal decimalen krijgt i.p.v. "msec sec" .



Zo kun je trouwens ook de uitvoertijd van een query bekijken. Dit doe je door te kijken hoeveel tijd het kost om mysql_query() (of vergelijkbare functies) uit te voeren.

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. snelheid-van-script

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.