Kako ces naterati 100.000 usera da se izloguju svaki put? Neces 10 korisnika nauciti da svaki put klikne logout :)
Ja sam zadnji put kliknuo logout 2004 godine kada sam bio na moru u internet kafeu.
Na koje vreme ce cronjob da proverava da li je user aktivan ili ne? Recimo na pola sata?
Dodjem na sajt, iskljucim browser slucajno, pokusam ponovo da udjem i mogu da se pozdravim da cu se ulogovati narednih pola sata. Pisem email tehnickoj podrsci.
Da je 5 minuta onda ce dok odem da pisam, procitam neku vest, javim se na telefon ili nesto slicno sajt ce da me izloguje i naravno posle nekog vremena ce da mi dosadi da moram da budem aktivan 5 minutai pronacicu alternativu. A necu da napomenem da ce da mi se desi problem isti kao i sa problemom navedenim da je cron na pola sata. Opet pisem email tehnickoj podrsci.
Ako sajt ima 100.000 korisnika garantujem dnevno 10.000 emalova tehnickoj podrsci sa istim problemom.
Smanjivanjem razmaka izmedju cronova dobijas manje problema sa jedne strane ali stvaras vise sa druge strane.
Ako povecavas razmak cronova onda opet prebacujes kolicinu problema sa jedne na drugu stranu.
Sajt unapred osudjen na propast.
Citat:
miloskec: Šta ako pukne veza, istekne sesija a zapis MD5 stoji još uvek u bazi, a user ispraznio keš i nema kolačića sa stringom za proveru?
Ne vidim sta je tu problem? MD5 nije isti i mora ponovo da se loguje a u druga dva slucaja sto se naveo morao bi ponovo da se loguje i na bilo kojem drugom sajtu.
1. Pukla veza. - Kao i sa svim sajtovima cim se uspostavi veza sasvim normalno nastavis da radis. Kod tvog resenja verovatno ce i sesija da pukne pa nece moci da se uloguje neko vreme.
2. Istekne sesija - Nemam sesiju a i da se napravi preko sesije kao i na svim drugim sajtovima ponovo se logujes. Kod tvog resenja je problem sto nece moci da se loguje dok cron ne odradi posao.
3. Izbrises cookie - Kao i sa svim sajtovima kada izbrises cooke - ponovo se logujes. I opet kod tvog resenja je problem sto opet neces moci da se logujes dok cron ne odradi posao.
[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]