Programeri.com

Programeski Web Blog

PHP Benchmark

Juni6

PHP pruza veliki broj funkcija koje su vec napisane i dodju kao bundle sa PHP, is_array(), empty(), str_replace(), itd. Medjutim dosta programera ne obracaju paznju na brzinu izvrsavanja te funkcije. Recimo ako koristite

for($i=0; $i < 100; $i++)

mozete skoro da duplo ubrzate vasu stranicu samo da korisitite while

$i=0; while($i < 100) { $i++; }

Iako govorimo o milisekundama u ovom primjeru, razlika ce biti nevidljiva, ali sta se desi ako promjenimo taj 100 u 100,000 rekorda iz baze podataka? Znaci, upoznajte se sa standardnim funkcijama PHP-a i budite sigurno da znate sve sto se treba znati o toj funkciji prije nesto sto je koristite.

Evo i stranice koja ima par testova i vrijeme koje je trebalo da se izvrsi.

posted under Programski Jezici

Morate biti upisani da bit postavili komentar.

 

Log in to post a comment.