Šta mislite, koji je rezultat bolji u optimizaciji, da li da napravim dve funkcije npr:
Code:
$klasa->CnctMySql(); (konektuje se)
$var1 = $klasa->CitajMySql($varij1, $varij2, $varij3...); (Čita iz baze)
.....
$varN = $klasa->UpisiMySql($varijN1, $varijN2, $varijN3...); (Upisuje u Bazu)
$klasa->CloseMySql(); (zatvara konekciju)
$klasa->CnctMySql(); (konektuje se)
$var1 = $klasa->CitajMySql($varij1, $varij2, $varij3...); (Čita iz baze)
.....
$varN = $klasa->UpisiMySql($varijN1, $varijN2, $varijN3...); (Upisuje u Bazu)
$klasa->CloseMySql(); (zatvara konekciju)
ili samo da ostavim da kad pozovem recimo
Code:
$var1 = $klasa->CitajMySql($varij1, $varij2, $varij3...);
$var1 = $klasa->CitajMySql($varij1, $varij2, $varij3...);
da se konektuje na bazu i Zatvori konekciju...
Meni se čini da je bolje ovo prvo rješenje šta vi mislite?
Ovo se pitam, jer ne znam da li je dobro da MySql drzi otvorenu konekciju dok se citava skripta ne izvrši ili pri svakom pozivu da se konektuje i zatvara
[Ovu poruku je menjao crnimilosradojevic dana 04.01.2011. u 15:00 GMT+1]