hallo,
ik heb een vraag en die luidt als volgt:
is het beter om aan het begin van een pagina een mysql verbinding te openen en aan het einde van de pagina weer te sluiten?
bijv.:
<?PHP
mysql verbinding openen
include blalbla
doe blaaat
close mysql verbinding
?>
OF is het volgende beter?
bij elke handeling ( die een database vereist ) een verbinding openen en daarna meteen sluiten.
bijv.
<?PHP
include blabla
doe blaat
open mysql verbinding
--doe iets
close mysql verbinding
include blalala
open mysql verbinding
--doe iets
close mysql verbinding
?>
wat je dan dus mogelijk krijgt is dat je midden in een verbinding zit, en dat je een nieuwe 'moet' openen omdat je jezelf aan bovenstaande syntax houdt?
bijv.
open mysql verbinding
--include ( in de include zit ook een verbinding... )
close mysql verbinding
kan dit uberhaupt wel? lijkt me niet echt optimaal?
wat is beter/sneller/stom om te doen/enz.
de reden van deze vraag is als volgt:
ik ben nu bezig met een custom session handler.
in de functies open en close moet dus een database verbinding gemaakt/gesloten worden.
maar in principe heb ik al een verbinding open staan...
zou ik deze functies dan leeg kunnen laten?
de set_session_handler verwacht immers deze 2 functies... weglaten kan dus niet.
alsvast bedankt!
389 views