webForumDet fria alternativet

Sessions

PHP

6 svar · 374 visningar · startad av nkrantz

Medlem sedan apr. 2002830 inlägg
Frågan#1

Hej!

Tänkte bara kolla vad ni använder er av när ni arbetar med sessions. Använder ni PHP's inbygda funktioner eller använder ni egna sessionssystem?

Personligen använder jag egna system, mest av gamal vana. Men funderar på att i kommande projekt använda PHP's funktioner.

Vad är fördelarna? Nackdelar?

// Nippe

Medlem sedan mars 20007 896 inlägg
#2

Fördel: Man slipper uppfinna hjulet på nytt.
Nackdel: Många har problem med PHP's sessioner.
Fördel: Troligtvis är det markant snabbare, eftersom att man slipper sitta och ta fram information från en databas.

Medlem sedan mars 2002777 inlägg
#3

En liten fråga i samma ämne. När man tar emot en session på en sida längst upp kan det se ut så här:

session_start();
$user = $_SESSION['userId'];

Eftersom man skriver session_start() ska man avsluta/stänga den funktionen på något sätta sedan?

Medlem sedan mars 20007 896 inlägg
#4

Nej, det kan man inte ens. Det är bara för PHP-tolken ska veta att sessioner används. :)

Medlem sedan apr. 2002830 inlägg
#5

Vad är det för problem som upplevs med PHP's sessioner då? Funkar det inte, olika på olika servrar, dålig stabilitet? Behövs det ngn speciell installation för sessions föresten?

Medlem sedan mars 20007 896 inlägg
#6

Jag vet inte riktigt varför vissa har problem med sessioner, jag har aldrig haft det. :)

Det funkar på alla servers, och det är stabilt. Det behövs ingen extra installation, det finns med i PHP från scratch.

Medlem sedan apr. 2002830 inlägg
#7

Då så.. då är det bara att börja lära sig använda det! Tack för hjälpen!

258 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)