פורסם 2007 באוגוסט 1018 שנים יש לי בבסיס הנתונים תאריך כולל שעה מדוייקת בשניות שבו אני רוצה לבצע פעולה מסויימת.מהידע שיש לי, הדרך היחידה שאני מכיר היא להריץ בשרת דף\קוד כל דקה (לוחות זמנים) שבודק אם הדקה הגיעה, אם כן, להריץ את הדף הרצוי.הבעיה היא שאני מעוניין שהפעולה תתבצע בשניה המדוייקת.ראיתי אתרים שמבצעים את זה ואין לי מושג איך.אולי זה שילוב של לוח זמנים וTIMER של JS?האם יש אפשרות להריץ TIMER בשרת?
פורסם 2007 באוגוסט 1018 שנים לא מבין בתכנות דרך האינטרנט אבל תנסה את זהשיבדוק אם היום הוא מה שאתה רוצה, אם לא שיעצוראם זה אותה שעה כמו שאתה רוצה, אם לא שיעצוראם זה אותה דקה..אם זה אותה שניה...שכאשר כל IF שהוא עובר כל X זמן שהוא בודק את התנאים האלה הולך ומתקצר:פעם ביום -> פעם בשעה -> פעם בדקה -> פעם בשניה.וכל זה הבנתי לפי הדברים שלך שאפשר לעשות...
פורסם 2007 באוגוסט 1018 שנים אתה יכול לשלוף את הזמן הזה מבסיס הנתונים, ובMETA להגיד לו מתי הדף צריך להתרענן. שים לב שהדף הזה צריך להיות תמיד פתוח כדי שהוא אכן יתרענן ויעשה מה שצריך.
פורסם 2007 באוגוסט 1018 שנים מחבר אתה יכול לשלוף את הזמן הזה מבסיס הנתונים, ובMETA להגיד לו מתי הדף צריך להתרענן. שים לב שהדף הזה צריך להיות תמיד פתוח כדי שהוא אכן יתרענן ויעשה מה שצריך.הבעיה היא שזה אתר על שרת ויש בבסיס הנתונים אלפי זמנים שונים. כל פעם שאחד מהם מגיע לשניה הרצויה, צריך להתבצע קוד עם הפרטים שמופיעים באותהשורה. האתר בשרת כך שמן הסתם לא ריאלי לפתוח אלף עמודים.יש לי גישה ל CRONJOBS, האם יש לי אפשרות להשאיר עמוד פתוח למשך נגיד דקה? אם כן, אני יוכל לבדוק כל דקה את הזמנים בבסיס הנתונים שאמורים לפעול בדקה הבאהולשים טיימרים שיבצעו את הקוד בשניה הרצויה.
פורסם 2007 באוגוסט 1118 שנים אתה יכול בהתחלה לקבל את כל הזמנים הראשוניים שבהם אתה רוצה לרענן, ובAJAX לבדוק אם משהו השתנה. בJS אתה דואג לקרוא לפונקציותהמתאימות בשרת(שוב ע"י AJAX).
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.