Mailinglisten-Archive |
Hi,
habe zwei Scripte, die fast voellig identisch sind:
<-------- Script A>
<?
function getmicrotime() {
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
}
$t_ON = getmicrotime();
dl('php_mysql.dll');
include("/_home/incl/class/all/_idxtest.class");
$XX = new _index();
include("/_home/incl/templ/all/_idxtest.templ");
?><SMALL><TT> <?= number_format(((getmicrotime()
- $t_ON) * 1000),3,',','.'); ?> ms</TT>
</-------- Script A>
<-------- Script B>
<?
function getmicrotime() {
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
}
$t_ON = getmicrotime();
dl('php_mysql.dll');
include("_incl/_idxtest.class");
$XX = new _index();
include("_incl/_idxtest.templ");
?><SMALL><TT> <?= number_format(((getmicrotime()
- $t_ON) * 1000),3,',','.'); ?> ms</TT>
</-------- Script B>
Nun ist jedoch der Unterschied in der Laufzeit sehr
betraechtlich:
Script A: 11.445,853 ms
Script B: 229,231 ms
Apache/1.3.29 (Win32), PHP/5.0.0b3
Hat dazu jemand eventuell eine Vermutung ...
m. b. G. Norbert
_____________________
normal: 02686-987103
Notruf: 0177-2363368
---------------------
e.o.m.
php::bar PHP Wiki - Listenarchive