-
@אביי יש שתי דרכים לעשות את זה.
או באמצעות websocket כמו שראיתי באתר https://www.charityextra.com (הם משתמשים בשירות צד שלישי עבור זה).
או על ידי מה שנקרא polling שזה פנייה לשרת כל X שניות/דקות לבדוק אם יש תרומות חדשות. שזה מה שהצעת למעלה.
רק שאפשר לפשט את התהליך יותר. אין צורך בשדה נוספת ב-DB רק שבכל פנייה אתה מבקש רק תרומות שהגיעו אחרי הזמן של הפנייה הקודמת. (כך אני הייתי עושה... אני רואה שבאתר charidy הם מבקשים את 10 התרומות האחרונות בכל פנייה. וכנראה בצד לקוח הם בודקים אם יש חדשות) -