![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 195 Pomógł: 0 Dołączył: 7.07.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
przyklady:
1)
2)
macie inne? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
Cytat("Krolik") Z glupich bledow: - Przekazywanie parametrow przez referencje spowalnia skrypt kilkaset razy. (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) Reszta postu przeniesiona do osobnego tematu (Czy php5 jest w pełni obiektowe? ) ---------------------- Jak się jednak okazuje - Krolik nie ma racji. Mały test:
Nie jest to optymalny test, ponieważ wersja 2 jest nieco bardziej złożona(użycie test( $aWynik[$i] ); ) Jednak nie jest to ważne. Wyniki: php4.3.8 *bez referencji: 3.56973600388 *z referencjami: 4.56225204468 php5.0.2 *bez referencji: 3.90641194344 *z referencjami: 4.93417310715 php5.1.0-dev *bez referencji: 2.93930196762 *z referencjami: 4.06024193764 Jaki z tego testu wniosek? Użycie referencji rzeczywiście naprawdopodobniej jest wolniejsze, Jednak różnica jest na poziomie 30% a nie na poziomie setek razy. Ktoś się chyba nieco machnął w testach... 2 wniosek. php5.1 zaskakuje niesamowitym wzrostem wydajności. I to nie tylko w takim prostym teście.. Jest na co czekać. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 02:55 |