webForumDet fria alternativet

att skriva effektiv php

2 svar · 182 visningar · startad av Han-Solo

Han-SoloMedlem sedan jan. 2001290 inlägg
#1

Jag har nyligen satt mig in i hur man skriver effektiv asp kod. tex hur man med s.k. firekursor skyfflar över den data man ska använda i en array -> jätte snabbt och först därefter potionerar ut den data man vill på respektive plats.

Nu till frågan:
Hur gör jag motsvarande med PHP?

$connection = @mysql_connect("192.168.0.2", "användare", "lösen") or die ("Förb... kunde inte ansluta");
mysql_select_db("new_egen");
$ql = "SELECT * from tblgastbok order by id desc";
$resultat = mysql_query("$ql");

sen måste jag loopa igenom $resultatet rad för rad med:

$rad = mysql_fetch_array($resultat)

...innan jag kan stänga databaskopplingen, luktar prestanda vidrigt i min lilla näsa!!

Har jag fel?
eller
Hur gör jag för att få över all data i en tvådimensionell array på bästa sätt!?!

------------------
...in a galaxy far far away

spangoMedlem sedan juni 20008 205 inlägg
#2

Det kan du inte, men det spelar ingen roll, för de anrop man gör tar betydligt färre omvägar än i ASP.

------------------
You can be a coward for a few minutes, or dead forever. /Rincewind

Han-SoloMedlem sedan jan. 2001290 inlägg
#3

så för att skriva resurssnål PHP kod... behöver man inte tänka på nått sån't???

------------------
...in a galaxy far far away

122 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
118 ms — hämta tråd, inlägg och bilagor (db)