Sessions

PHP

6 svar · 387 visningar · startad av nkrantz

Medlem sedan apr. 2002830 inlägg
Trådstart#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!

256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)