![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 20.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam kilka pytan odnosnie optymalizacji kodu php. Chcialem sie spytac o jakies porady dot. zoptymalizownia kodu, bo imo moje skryptu do najszybszych nie naleza. A i jeszcze takie pytanko. Co bedzie szybsze? miec jedna tabele 'comments' i w niej wszystko komentarze, do wszystkiego (obrazkow, newsow, artow, sondy itp.) czy do newsow osobna tabele np. news_comments, do plikow tez inna, i tak dalej. Bo wlasnie nie wiem co zrobic, moim zdaniem szybsze byloby to drugie roziwazanie (mniej rekordow do przeszukiwania), ale wole sie spytac was o zdanie i druga podobna sprawa, co jest szybsze ?
czy
Dzieki Pozdr |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Cytat(mike_mech @ 2005-08-05 19:05:44) foreach jest szybszy od zwykłaego for'a, w końcu jest zaprojektowany specjalnie do obsługi tablic. A sprawdzales? Bo ja tak i wyniki mowia same za siebie. Legenda: count - for ($i = 0; $i < count($loop); $i++) foreach - foreach ($loop as $v) isset - for($i = 0; isset($loop[$i]); $i++) size - for ($i = 0, $n = count($loop); $i < $n; $i++) while - while (list($k, $v) = each($loop)) Wyniki sa powtarzalne. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 02:46 |