
22-05-2009, 00:25
|
|
|
|
חבר מתאריך: 06.05.04
הודעות: 297
|
|
|
בדיוק מה שאני עושה,
טבלה שנקראת sessions עם sess_id,sess_user_id,sess_last_action מוציא את כול המשתמשים שביצעו פעולה ב15 דקות האחרונות נניח, בהתנתקות מהאתר פשוט מוחק את השורה של המשתמש בטבלה, מבחינת יעילות אומנם זה לא הכי כדאי לבצע את זה במסד, כי במידה והמשתמש שלך מבצע הרבה פעולות באתר, צריך לגשת המון למסד נתונים.
הפתרון הקצת יותר מורכב שאותו אגב לא יצא לי לממש, זה להשתמש בAPC או בכול Cache Manager אחר בPHP, ופשוט לשמור שם את הנתונים.
|