![]() |
PHP Cron Jobs
אני מעוניין לעשות Cron Jobs - אך בעזרת PHP בלבד. תיהיה לי טבלה במסד המכילה מתי זה יפעל - בדיוק כמו ב-DA. עד עכשיו זה דיי פשוט, אבל, נגיד ואני מעוניין שזה יפעל כל 8 שעות - נגיד. איך אני אעשה את זה? זה אפשרי בכלל?
|
אני לא חושב שאפשר לעשות דבר כזה בלי שמישהו יגלוש באתר.
אני די בטוח שאיפשר, כי הרי קוד הPHP רץ רק ברגע שמישהו מגיע לקובץ, ואם אפחד לא גולש באתר הקובץ לא נפתח. אתה יכול לעשות למשל משהו כל 8 שעות, אבל אתה תצטרך להיכנס לקובץ כל 8 שעות כדי שהבדיקה תתבצע.. זאת דעתי |
ציטוט:
זה לא אפשרי לעשות ממש CJ, אבל אני שואל האם לפי דעתכם יש רעיון תאורטי שיכול לעזור |
אגב אגב,
לDA כן יש CJ (של המע' עצמה). |
שמתבסס על cron-ים שהמערכת מריצה (מוסיפה אותם בזמן ההתקנה)
|
ציטוט:
אתה שם כל כמה זמן אתה רוצה לעדכן. ומוסיף שדה של הזמן האחרון שזה עודכן ואז פשוט בודק אם עברו מאז 8 שעות :) פשוט וקל. ולבעיה שאם אף אחד לא נכנס גם כן לא בעיה. אתה פשוט בודק אם נגיד עברו 8 שעות פעמיים נגיד חח אז אתה מריץ פעמיים . כאילו זה התעדכן כל 8 שעות באמת כשלא נכנסו :) |
ציטוט:
זה בסדר כאשר כמו שאמרתי - כשזה תלוי-משתמש. אבל כאשר אני רוצה שכל 8 שעות.... זה ישלח לי מייל? |
אין אפשרות...
|
ציטוט:
|
אפשר להריץ סקריפט אינסופי בPHP, אבל כנראה שהשרת יעצור אותו מתישהו.
|
כל הזמנים הם GMT +2. הזמן כעת הוא 03:09. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ