WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   User dataset i session eller cookie? (https://www.wn.se/forum/showthread.php?t=1063221)

naak2803 2014-10-24 12:22

User dataset i session eller cookie?
 
Tjena!

Tänkte höra lite med er hur ni gör.
Säg att man har en sida där man måste blir medlem för att utföra något.

Skulle ni spara datasetet i en session eller i en cookie?

Varje användare har ca 20 parametrar med information.

ANttila 2014-10-24 14:05

Spara det i databas med sessionid, ip, user agent och senaste aktivitet

naak2803 2014-10-24 14:08

så du vill alltså göra en db-anrop varje gång? måste nämligen ha tillgång till "användaren" för varje sida

jayzee 2014-10-24 14:48

Användarobjekt i session. Det är först när användaren skall göra något (uppdatera) så kollar du i db.

ANttila 2014-10-24 14:50

Använda databas främst för att validera att cookien inte är gammal(som går att manipulera på klientsidan). Bryr du dig inte om det så kan du köra på allt i cookien.

naak2803 2014-10-24 15:36

Citat:

Ursprungligen postat av jayzee (Inlägg 20500951)
Användarobjekt i session. Det är först när användaren skall göra något (uppdatera) så kollar du i db.

men kommer den inte sega ner servern?

eftersom session tar utrymme på servern, och säg att man har 50 samtidiga användare med ca 20 parametrar per användare vilket blir 50*20=1000 celler med data.

Clarence 2014-10-24 15:50

Vill du ha någon form av säkerhet måste du kolla inloggning mot servern. Vill du kunna hantera och spara datan från ett besök till nästa på ett pålitligt sätt måste du spara den på servern.

ANttila 2014-10-24 16:20

Citat:

Ursprungligen postat av naak2803 (Inlägg 20500954)
men kommer den inte sega ner servern?

eftersom session tar utrymme på servern, och säg att man har 50 samtidiga användare med ca 20 parametrar per användare vilket blir 50*20=1000 celler med data.

Det kommer absolut inte sega ner din server, vilken VPS som helst klarar av det med hästlängder.

x264 2014-10-24 17:46

Citat:

Ursprungligen postat av naak2803 (Inlägg 20500954)
men kommer den inte sega ner servern?

eftersom session tar utrymme på servern, och säg att man har 50 samtidiga användare med ca 20 parametrar per användare vilket blir 50*20=1000 celler med data.

Du ska lätt klara över 10000 aktiva medlemmar på en VPS. Oroa dig inte :)

naak2803 2014-10-24 18:24

Citat:

Ursprungligen postat av x264 (Inlägg 20500964)
Du ska lätt klara över 10000 aktiva medlemmar på en VPS. Oroa dig inte :)

hmm, men nu har jag inte en vps, utan ett webbhotell konto hos loopia.
funkar det även där?


Alla tider är GMT +2. Klockan är nu 12:47.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson