Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> optymalizacja skryptow, jw :)
Majcok12
post
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 ?
  1. <?
  2. $zawartosc = mysql_fetch_array($result);
  3. $id_artykulu = $zawartosc['0'];
  4. ?>

czy
  1. <?
  2. $zawartosc = mysql_fetch_array($result);
  3. $id_artykulu = $zawartosc[&#092;"art_num\"];
  4. ?>


Dzieki
Pozdr
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
FiDO
post
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.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 02:46