Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Propozycje artykułów _ Porządne testy szybkości PHP

Napisany przez: WebCM 4.05.2007, 20:09:49

Artykuł porównujący szybkość funkcji, instrukcji i odwołań w PHP dla różnych wersji byłby dobrą lekturą, pomocną w optymalizacji skryptów. guitar.gif

Postanowiłem zbadać szybkość odwołań do zmiennych i stałych w PHP5 (WinXP Home). Kod: http://paste.uni.cc/15190 (ważność: 24h)

Okazuje się, że nie ma definitywnej różnicy między szybkością zmiennych i stałych. W pierwszym teście wygrywają stałe, a w drugim i trzecim - zmienne. smile.gif Użycie funkcji constant() jest kilka razy wolniejsze od bezpośredniego odwołania do zmiennej. worriedsmiley.gif

Przy okazji - ciekawy jest ten test:
http://www.php.lt/benchmark/phpbench.php

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)