Autor | Zpráva | ||
---|---|---|---|
Alastor_Kopal Profil * |
#1 · Zasláno: 20. 4. 2009, 16:24:26
Co myslíte že je lepší pro registrování a přihlašování
session nebo cookies ? |
||
Joker Profil |
#2 · Zasláno: 20. 4. 2009, 16:27:06
Jak na co.
Na udržování stavu uživatele spíš session. Ale session ID se zas předává v cookie :-) |
||
Alastor_Kopal Profil * |
#3 · Zasláno: 20. 4. 2009, 16:32:29
Třeba
online hra - cookies obyčejná stránka - sesion firma - session ? |
||
ninja Profil |
#4 · Zasláno: 20. 4. 2009, 16:42:44
Alastor_Kopal: spise:
cookies: sledovani, mereni, dlouhodoba identifikace (a prihlaseni) session: aktualni navsteva uzivatele, kosik eshopu, atd. |
||
Nox Profil |
#5 · Zasláno: 20. 4. 2009, 16:52:40
Alastor_Kopal
Dal bych to přesně naopak (nevím tedy co myslíš tím "firma") |
||
tiso Profil |
#6 · Zasláno: 20. 4. 2009, 17:38:16
Alastor_Kopal - COOKIE len na identifikáciu trvalého prihlásenia (na základe ktorého sa automaticky prihlási), na všetko ostatné SESSION.
|
||
imploder Profil |
#7 · Zasláno: 20. 4. 2009, 19:29:51
Alastor_Kopal
U sessions se informace ukládají na serveru, u klienta (tj. v prohlížeči) je jen SID, kterým se prohlížeč identifikuje. Jediné, co se tahá po síti, je SID (buď ve formě cookies, nebo (pokud prohlížeč cookies nepodporuje, příp. se to tak dá natvrdo nastavit) jako proměnná v URL). Naproti tomu cookies se na serveru nikam neukládá, při každém set_cookie se proměnná pošle jako součást odpovědi prohlížeči a na čtení cookies zase všechny proměnné zaregistrované pro danou stránku prohlížeč serveru posílá. Na přihlašování a udržování dočasných stavových informací přihlášených uživatelů je sessions přímo dělané. Takže na přihlašování spíš sessions. Nicméně je možné si jednoduše vyrobit i řešení přihlašování vlastní, bez sessions a bez cookies. Jenom je to o něco míň pohodlné v tom, že si sám musíš doplňovat identifikátor (klíč) přihlášeného uživatele do odkazů a formulářů, kde chceš, aby uživatel po jejich použití zůstal přihlášený. Taky je potřeba mít nějaký registr přihlášených uživatelů (nejlépe tabulku v databázi). Sessions ti něco takového vytváří automaticky v souboru (jde to ale myslím nastavit různě). |
||
Časová prodleva: 15 let
|
0