PDA

View Full Version : سوال: اجرای اسکریپت زماندار بدون استفاده از cron job



numberone1
یک شنبه 12 آذر 1391, 18:26 عصر
سلام
پنل های ارسال sms اگر دیده باشید ارسال sms زماندار دارن
مثلا میشه تنظیم کرد یک sms فردا وقتی شما بیرون هستید برای کسی ارسال بشه؟
اینها چطور کار میکنند؟ تنظیم کردن cron job که باید از cpanel باشه پس اینا چطور میتونن یک اسکریپت در زمان های مختلف فراخوانی کنند بدون اینکه از cron job استفاده کنند؟

$ M 3 H R D A D $
یک شنبه 12 آذر 1391, 19:14 عصر
تنظیم کران فقط تو سی پنل نیست
خود سی پنل یک نرم افزار تحت وب هست پس اونم کد تولید می کنه
شما می تونید خودتون کران تولید کنید

numberone1
یک شنبه 12 آذر 1391, 21:56 عصر
تنظیم کران فقط تو سی پنل نیست
خود سی پنل یک نرم افزار تحت وب هست پس اونم کد تولید می کنه
شما می تونید خودتون کران تولید کنید
کلا سئوال من این بود که اگر بخوام از کران جاب استفاده نکنم ولی کد هام بصورت زماندار اجرا بشه آیا راهی هست؟

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

hidensoft
یک شنبه 12 آذر 1391, 22:11 عصر
خیر. (من نمی دونم چرا حتما باید 10 کارکتر بنویسم. امید وارم این 10 کارکتر شده باشه)