בתגובה להודעה מספר 1 שנכתבה על ידי fadey שמתחילה ב "שאלה | איך VB או פייסבוק יודעים מי מי מחובר אצלהם..?"
אתה יכול להניח שכל עוד גולש לא נכנס לאף דף באתר במשך ה2 דקות האחרונות - אז הוא יצא.
ככה שבכל עמוד אתה מעדכן זמן מסויים, last_action_time וכל המשתמשים שהזמן הזה בהפרש של פחות מ2 דקות מהזמן הנוכחי - עדיין מחובר לאתר
בתגובה להודעה מספר 2 שנכתבה על ידי fealls שמתחילה ב "אתה יכול להניח שכל עוד גולש..."
אוקיי, אבל זה עדיין נראה כאילו באתרים הגדולים, ואפילו בכמה קטנים זה לא ממש עובד על "הנחה" אלא ממש יודע אם אתה ישנו או לא.. הייתכן? או שמא הבנתי את זה בצורה לא נכונה?
_____________________________________
ציטוט:
Different people use different tools, but its mostly morons who pretend that the problems with PHP actually matter.
בתגובה להודעה מספר 3 שנכתבה על ידי fadey שמתחילה ב "אוקיי, אבל זה עדיין נראה..."
זה תמיד עובד על הנחה כזאת
אפשר גם לשלוח עם AJAX בקשה לשרת שאומרת לשרת שהמשתמש עדיין באתר ועל ידי כך תתקבל הנחה מדוייקת יותר (כמובן שדיוק ההנחה תלוי לא מעט באינטרוול השליחה)
אך לא נראה לי שלאתר הממוצע יש צורך בדיוק כזה גבוה.
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן. תוכלו לקבל עזרה להתאמת החתימה לחוקים בפורום חתימות וצלמיות.
מה שהכי נחמד כאן, שאתה לא צריך ממש ללמוד איך עובדת ההרחבה של memcache אתה יכול להשתמש בהרחבה בתור handler לSessions של PHP ואז פשוט לכתוב סשנים רגיל(וזה כבר יידאג למממש את זה דרך הmemcache)