שאלה בקשר לביצוע פעולה מסויימת בתאריך מסויים (באתר) - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

שאלה בקשר לביצוע פעולה מסויימת בתאריך מסויים (באתר)


asmon

Recommended Posts

יש לי בבסיס הנתונים תאריך כולל שעה מדוייקת בשניות שבו אני רוצה לבצע פעולה מסויימת.

מהידע שיש לי, הדרך היחידה שאני מכיר היא להריץ בשרת דף\קוד כל דקה (לוחות זמנים) שבודק אם הדקה הגיעה, אם כן, להריץ את הדף הרצוי.

הבעיה היא שאני מעוניין שהפעולה תתבצע בשניה המדוייקת.

ראיתי אתרים שמבצעים את זה ואין לי מושג איך.

אולי זה שילוב של לוח זמנים וTIMER של JS?

האם יש אפשרות להריץ TIMER בשרת?

קישור לתוכן
שתף באתרים אחרים

לא מבין בתכנות דרך האינטרנט אבל תנסה את זה

שיבדוק אם היום הוא מה שאתה רוצה, אם לא שיעצור

אם זה אותה שעה כמו שאתה רוצה, אם לא שיעצור

אם זה אותה דקה..

אם זה אותה שניה...

שכאשר כל IF שהוא עובר כל X זמן שהוא בודק את התנאים האלה הולך ומתקצר:

פעם ביום -> פעם בשעה -> פעם בדקה -> פעם בשניה.

וכל זה הבנתי לפי הדברים שלך שאפשר לעשות...

קישור לתוכן
שתף באתרים אחרים

אתה יכול לשלוף את הזמן הזה מבסיס הנתונים, ובMETA להגיד לו מתי הדף צריך להתרענן. שים לב שהדף הזה צריך להיות תמיד פתוח כדי שהוא אכן יתרענן ויעשה מה שצריך.

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

שורה. האתר בשרת כך שמן הסתם לא ריאלי לפתוח אלף עמודים.

יש לי גישה ל CRONJOBS, האם יש לי אפשרות להשאיר עמוד פתוח למשך נגיד דקה? אם כן, אני יוכל לבדוק כל דקה את הזמנים בבסיס הנתונים שאמורים לפעול בדקה הבאה

ולשים טיימרים שיבצעו את הקוד בשניה הרצויה.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...