שלח תשובה

זירת השאלות

550
צפיות
1
תשובות

שאלה ב-ASP

,‏ 5 במאי, 2007

שלום לכולם אני רוצה לדעת איך אני מוסיף לעמודה במסד נתונים (מספר) כל 20 דקות 1 נגיד יש לי בעמודה למשתמש א 1 אחרי שעה יהיה לו 4 ואחרי עוד 20 דקות יהיה לו 5 וכו' אני אשמח להסבר ?.
תודה מראש..

תגיות:

1 תשובות

  1. משימה מתוזמנת
    2 אפשרויות: או שאתה מריץ משימה מתוזמנת על השרת שתתבצע כל X זמן ותבצע את הפעולה, או שאתה מנצל את הפעולה של הגולשים, כך שבכל הרצה של גולש עמוד כלשהו באתר, הסקריפט יבדוק אם עברו X דקות ומעדכן את הטבלה.

    לשיטה הראשונה חיסרון אחד – לא כל שרת שיתופי מאפשר את זה.
    לשיטה השניה 2 חסרונות – הראשון הוא שהפעולה לא תתבצע אם באותה מסגרת זמן אף אחד לא נכנס לאתר, והשניה היא שזה בעצם מכביד על הגישה לאתר (מעט, אבל גם משהו).

    אני לא יודע מה המקרה בדיוק, אבל לדעתי בלחץ אתה יכול גם להגיע לחישוב מתמטי אצלך בקוד שיכפיל את הרבעי שעה ולהגיע למספר לבד… מאוד תלוי בצורך ובאפליקציה.

שלח תשובה