PDA

View Full Version : حرفه ای: هوشمند عملکردن برای اجرای فایل ها



king-net
یک شنبه 27 فروردین 1391, 17:11 عصر
همون طور که می دونید برای اجرای خودکارِ فایل ها از cron jobs استفاده می شه اما cron jobs فقط یکسری فایل هایی رو که تنظیم می کنیم اجرا می کنه ، اما من می خوام از یک روش استفاده کنم که بتونم با کد نویسی کنترل اجرای فایل ها رو بدست بگیرم . کاری که من می خوام بکنم اینه که یک فایل درست کنم و از اونجا فایل هایی رو که میخوام بگم اجرا کنه . در واقع به اینصورت که من فایل control.php رو مرکز قرار می دم و تو این فایل می خوام یک سری تایم بندی هایی انجام بدم که مثلا اگه فلان ساعت بود بره فلان فایل رو اجرا کنه . چنین چیزی ممکن هست یا نه ؟

MMSHFE
یک شنبه 27 فروردین 1391, 22:06 عصر
بله خیلی راحت فایلتون رو میسازین و زمانها و فایلها رو توسط آرایه یا از دیتابیس بهش میدین و اون هم چک میکنه ببینه اگه زمان اجرای یک فایل رسیده، اون رو اجرا کنه. بعد برحسب مدت زمان دلخواه (مثلاً هر 1 دقیقه یکبار) اون رو با Cron Jobs صدا بزنید.

king-net
یک شنبه 27 فروردین 1391, 22:19 عصر
درسته اما برای پردازش های سبک خوب هستش ولی کاری که من می خوام بکنم پردازش های سنگینی باید انجام بشه ممکنه که با cron jobs پنج دقیقه طول بکشه بعدشم یکی نیستش ممکنه چهار ، پنج تا از این پردازش های طولانی تو یک بازه زمانی انجام بشه پس نمیشه این هارو تو یک فایل گنجوند و اجرا کرد بهترین کار اینه که جداگونه به سرور داده بشه تا اجراش بکنه .