![]() |
# 1 |
חבר וותיק
|
3 שאלות (מסדי נתונים)
שאלה מס' 1:
- נוצרה לי בעיה של עדכון כפול במכה (ז"א נגיד שני אנשים על השניה שולחים נתונים למסד ונגיד גם שהשרת מגיב לאט באותו רגע מה שמגדיל את הסיכוי ל"הידחפות" של שאילתות למסד). נגיד במסד יש נתון מספרי של 100 ויש דף שבו זה מוריד 100 מתוך זה(רק במידה ובבדיקה במסד יש 100 ולא 0), נגיד שני אנשים נכנסים לעמוד בו זמנית ממש ויש תגובה איטית של השרת אז זה נכנס למינוס... איך אפשר להימנע מזה? כך ![]() update... number=number-'100' where number-100 < 0 זה הגיוני ואפשרי? או שיש שיטה יותר טובה? וגם אם זה מונע מינוס אז צריך להציג למשתמש פלט(הודעה) - איך? שאלה מס' 2: אילו מסדים חינמיים יש יותר יעילים מ- mysql ? postersql ? ו..? ולינקים לאתר שלהם\מידע - תודה. שאלה מס' 3: איזו דרך יש לעדכן רשימה של מחוברים לאתר ללא צורך בריענון הדף? כמו בחדר צ'אט. יש לי "תאוריה" לזה - אני רק רוצה לשמוע את דעתכם היעילה והחסכונית(חשוב חיסכון). תודה!
__________________
פנוי לעבודה כמתכנת WEB - למידע נוסף: ליאור אמסלם. בניית אתרים באינטרנט - בלוג על בניית אתרים באינטרנט עם טיפים, מאמרים, מדריכי תכנות ועוד. משחקים אתר משחקים |
![]() |
![]() |
# 2 |
Fatal Error
|
1. תנעל את ה DB שלך לכתיבה לטבלה הזאתי רק עבור המשתמש שמבצע את העדכון
2. תשתמש ב mysql או ב maxDB 3. שימוש ב ajax - רענון רק המידע שהשתנה
__________________
eLad |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|