
11-03-2009, 20:20
|
 |
|
|
חבר מתאריך: 02.10.05
הודעות: 2,355
|
|
Cron jobs זה בעצם שם לרכיב במערכת ההפעלה linux, שקורא לפקודות לפי זמן. (יכול להיות שבעוד מערכות הפעלה, לא בדקתי לעומק)
בשביל ליצור Cron jobs אתה צריך בעצם "להגיד" לרכיב הזה לקרוא לדף, במקרה שלך cron.php כל כמה זמן. (ואני מאמין שיש גם אפשרות להגדרות יותר מורכבות)
ככה שלעשות Cron jobs "אמיתי" לא קשור בכלל לפורום הזה.
מה שכן קשור לפורום הזה, ואולי כדאי שתשקול לעשות, זה להכין מערכת ב-PHP שמקבלת רשימה של דפים להריץ, וכל כמה זמן.
בכל ריצה של דף PHP, המערכת תופעל ותראה אם יש משימה לעשות (אם הזמן הבא למשימה הבאה שווה לזמן עכשיו, או שהזמן כבר היה) ואם כן, לבצע את הפעולה הזאת.
ההיגיון מאחורי זה הוא שאמנם הפעולה לא באמת קוראת כל, נגיד 5 דקות. אבל ברוב הפעמים זה לא משנה כי בזמן הזה אף-אחד לא נכנס לאתר.
_____________________________________
|