Een paar snelheidstestjes

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<?php
$time
=array();
$var='blaat';

$time['0a']=microtime();
for($i=0;$i<10000;$i++){
    echo "De var=$var";
}

$time['0b']=microtime();

$time['1a']=microtime();
for($i=0;$i<10000;$i++){
    echo "De var=".$var;
}

$time['1b']=microtime();

$time['2a']=microtime();
for($i=0;$i<10000;$i++){
    echo 'De var='.$var;
}

$time['2b']=microtime();



/***********************\
|
|        Test 2
|
\***********************/

$var2['abc']='blaat';

$time['3a']=microtime();
for($i=0;$i<10000;$i++){
    echo $var2[abc];
}

$time['3b']=microtime();

$time['4a']=microtime();
for($i=0;$i<10000;$i++){
    echo $var2['abc'];
}

$time['4b']=microtime();

$time['5a']=microtime();
for($i=0;$i<10000;$i++){
    echo $var2["abc"];
}

$time['5b']=microtime();

$time['0c']=$time['0b']-$time['0a'];
$time['1c']=$time['1b']-$time['1a'];
$time['2c']=$time['2b']-$time['2a'];
$time['3c']=$time['3b']-$time['3a'];
$time['4c']=$time['4b']-$time['4a'];
$time['5c']=$time['5b']-$time['5a'];

echo "\n".$time['0c'].' :: '.$time['1c'].' :: '.$time['2c'];
echo "\n".$time['3c'].' :: '.$time['4c'].' :: '.$time['5c'];
# output: 0.039785 :: 0.019939 :: 0.019869
# output: 0.047335 :: 0.018877 :: 0.019233
# alleen de eerste keer dat je het test is het trouwens een beetje betrouwbaar, daarna word het gecached
# en ik weet dat de resulaten niet zo goed zijn maar meer trekt m'n laptopje niet, is maar 1,8ghz :/

?>


zoals je wel kunt zien is het gewoon heeeeeel erg langzaam om dit te doen
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?="hier komt een variabele $var";?>

en dit schiet ook gewoon niet op
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?=$var[naampje]?>


dat soort dingen zijn prima te doen als je een site hebt met een aantal honderd bezoekers per dag.
maar zodra je duizenden bezoekers op je site hebt dan is het een flink verschil

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Een paar snelheidstestjes

PHP tutorial opties

 
 

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.