Tweet

Ana Sayfa   Forum   PHP
Yeni Başlık Cevap Ekle
white_bullet Php execution time (22/03/2009 13:54)
profil Dia
 offline OFFLINE
 Sleepless Coder

Sorulara cevap vermeye çalışmaktan birşeyler paylaşmayalı bayağı zaman olmuş ilginizi çekeceğine inandığım stringlerlerde çift tırnak kullanmak ile tek tırnak kullanmak arasındaki script çalışma sürelerini gösteren çok güzel bir örneği sizlerle paylaşmak istedim. Belki küçük bir ayrıntıdır fakat coder olmak ile programcı olmak arasındaki farklar bu tip ayrıntılarda gizli.

Ölçüm kodu

CODE:

<? 
function getmicrotime($t) {
list($usec, $sec) = explode(" ",$t);
return ((float)$usec + (float)$sec);
}
#
$start = microtime();
$a = array();
for($i=0;$i<100;$i++) {
array_push($a, "The Coders!");
}
$end = microtime();
$t1 = (getmicrotime($end) - getmicrotime($start));
echo "<pre>çift tırnak: $t1<br>";
#
unset($a);
#
$start = microtime();
$b = array();
for($i=0;$i<100;$i++) {
array_push($b, 'The Coders!');
}
$end = microtime();
$t2 = (getmicrotime($end) - getmicrotime($start));
$t3 = $t1-$t2;
echo "tek tırnak: $t2<br>fark...: $t3</pre>";
?>


çıktı

çift tırnak: 0.001505970954895
tek tırnak: 0.00078308582305908
fark...: 0.00072288513183594

<!--The Coders Script v2.0 çok yakında-->
<!--Bana balık vermeyin balık tutmayı öğretin.-->

Üye Profili

white_bullet Re:Php execution time (13/04/2009 05:36)
profil crazyworld
 offline OFFLINE
 Active Coder

Tşkler bu ince ayrıntı ve paylaştığınız kod için

profil

white_bullet Re:Php execution time (06/05/2009 14:15)
profil erdem
 offline OFFLINE
 New Coder

aradaki hız farkını çözdüğümden beri çift tırnaklara veda ettim, fark olduğu aşikar ama yarıyarıya olduğunu bilmiyordum şuan öğrendim =)
Binlerce kod satırı olan sayfalarda tek tırnak oldukça faydalı oluyor...

profil
 
1 /
 
Ana Sayfa   Forum   PHP
Yeni Başlık Cevap Ekle
 

Advertisement


MENÜ » FORUM
Menü » Takip et
RSS Facebook Twitter Friendfeed
Sık Kullanılanlar Google Yahoo Live
Menü » Paylaş
E-Posta ile gönder Twitter Facebook Friendfeed
Buzz Stumbleupon Delicious Digg