הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   איך מריצים קוד PHP באופן קבוע? (https://hosts.co.il/forums/showthread.php?t=79399)

spi7fire 05-11-09 16:05

איך מריצים קוד PHP באופן קבוע?
 
היי,
יש לי קוד PHP שקורא נתונים ממקום כלשהו, ושומר אותם לתוך DB.

השאלה שלי היא איך אני יכול להריץ אותו באופן קבוע כל X זמן, בלי להכנס דרך דפדפן לדף בו הקוד כתוב?

Deagly 05-11-09 16:43

משימה מתוזמנת / Cron Job

Guy 05-11-09 17:58

ציטוט:

נכתב במקור על ידי Deagly (פרסם 745006)
משימה מתוזמנת / Cron Job

אפשר לתזמן אחת משתי פקודות:

או לקרוא לסקריפט עצמו ע"י
קוד:

php -f /path/to/file.php

או סקריפט wget שגולש לקובץ שלך
קוד:

wget http://domain.com/path/to/file.php --spider

הפקודה הראשונה מומלצת יותר, את השנייה אפשר להריץ גם ממקום אחר ולא בשרת עצמו.

syn 05-11-09 18:03

אתה יכול לבנות סקריפט פשוט בPHP שיספור כמה זמן עבר מאז "עדכון אחרון", ו"תיפול" על גולש אקראי שיעדכן את זה, בשביל כולם (אתה תידרש לעבוד פה עם מסד נתונים).

אתה מוזמן להציץ בסקריפט פה: http://www.galilinfo.co.il

(שער הדולר והאירו, ותחזית מזג האוויר מתעדכנים אוטומטית מאתרים חיצוניים, כל 15 דקות)

אדיר 06-11-09 20:58

ציטוט:

נכתב במקור על ידי syn (פרסם 745019)
אתה יכול לבנות סקריפט פשוט בPHP שיספור כמה זמן עבר מאז "עדכון אחרון", ו"תיפול" על גולש אקראי שיעדכן את זה, בשביל כולם (אתה תידרש לעבוד פה עם מסד נתונים).

אתה מוזמן להציץ בסקריפט פה: http://www.galilinfo.co.il

(שער הדולר והאירו, ותחזית מזג האוויר מתעדכנים אוטומטית מאתרים חיצוניים, כל 15 דקות)

האופציות שהביאו לו למעלה עדיפות,
אך באמת - אם אין לו הרשאות ל- cron job, זה יכול להוות סוג-של פתרון כלשהוא.

syn 07-11-09 23:26

ציטוט:

נכתב במקור על ידי xPerfection (פרסם 745102)
האופציות שהביאו לו למעלה עדיפות,
אך באמת - אם אין לו הרשאות ל- cron job, זה יכול להוות סוג-של פתרון כלשהוא.

אני תמיד מעדיף את הפתרון הפשוט מאשר ללכת ולגעת ב cron job :)

intercooler3819 08-11-09 00:01

ציטוט:

נכתב במקור על ידי xPerfection (פרסם 745102)
האופציות שהביאו לו למעלה עדיפות,
אך באמת - אם אין לו הרשאות ל- cron job, זה יכול להוות סוג-של פתרון כלשהוא.

ציטוט:

נכתב במקור על ידי syn (פרסם 745219)
אני תמיד מעדיף את הפתרון הפשוט מאשר ללכת ולגעת ב cron job :)

xperfection - זה פי כמה יותר יעיל

אתה יכול לחסוך ככה הרבה בקשות

AlmogBaku 08-11-09 00:56

שתי הדרכים יעילות.

הכל תלוי בצורך, בחשיבות, ובאתר עצמו[אם מדובר באתר].


כל הזמנים הם GMT +2. הזמן כעת הוא 00:04.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ