Pogledajte određenu poruku
Staro 01. 12. 2005.   #1
zextra
Boris
Grand Master
 
Avatar zextra
 
Datum učlanjenja: 01.12.2005
Lokacija: Novi Sad
Poruke: 775
Hvala: 5
156 "Hvala" u 2 poruka
zextra is on a distinguished roadzextra is on a distinguished road
Default script execution time

svakom programeru je u interesu da pise koliko-toliko optimizovan kod, to mi je jasno. e sad, brzina izvrsavanja skripte je relativna stvar, ali pod predpostavkom da ce php engine-u trebati podjednako vremena da zapocne i da zavrsi izvrsavanje skripte, treba smanjiti vreme koje protekne od izvrsavanja prve do poslednje linije koda.

nije toliki problem izmeriti vreme, vec to urediti tako da bude maksimalno objektivno... u idealnom slucaju (pod gorepomenutim okolnostima) prva linija trebala bi da inicijalizuje tajmer, a poslednja linija da ga zaustavi (tj izracuna proteklo vreme) i da prikaze tu razliku, ali nije bas uvek moguce biti toliko "objektivan", vec se mora zrtvovati odredjeno vreme i odstupiti od te objektivnosti, radi ispisivanja vremena u footeru pomocu template-enginea, itd.. isto tako, timer se nekad ne startuje na prvoj liniji skripte, vec posle odredjenih include-ova..

koji sistem merenja vi koristite?

p.s. zaboravio sam da napomenem da je moguce meriti vreme pomocu apache ili php modula (koji je prethodno ucitan/dinamicki se ucitava)... (npr. xdebug se ucitava kao apache modul, i meri vremena izvrsavanja svega, pa i php-a... www.xdebug.org)
__________________
"It’s important to have goals when you pet. Otherwise you’re just rubbing another mammal for no reason." - Scott Adams
zextra je offline   Odgovorite uz citat