راکت
حل شده

زمان گذاری با لاراول

5 پاسخ

سلام.
چگونه در لاراول دستوری را تعیین کنیم که در زمان معین خودکار حتی اگر وبگاه هم بسته باشد آن دستور را انجام دهد؟
به عنوان مثال ساعت 12 تاریخ ... در پایگاه‌داده تغییری بدهد یا در نمایش‌دهنده کاربر کاری انجام بدهد.

ثبت پرسش جدید

پاسخ‌ها

5
نوب
نوب
@yk5742g

تخصص: کدنویس نوب :)

بهترین پاسخ

@iran
سلام
اول از همه باید یک command بسازی و کدهای مربوطه را داخلش بنویسی و بعدش توی kernel.php در مسیر console توی متد schedule زمان بندی command مورد نظر را درست کن
مثلا

$schedule->command('inspire')->everyMinute();

دستور بالا میاد هر دقیقه command مورد نظر را ران میکنه و دستورات را اجرا میکنه
و در نهایت یه کران جاب میسازی و میگی هر دقیقه schedule را ران کنه
تمام

ASPgo
ASPgo
@asp.gosk

تخصص: HTML، CSS، PHP و JS، طراح قالب و افزونه وردپرس، سئوکار و مقاله نویس

میتونی به وسیله Cron Job فعالیت های زمان بندی شده تایین کنی

وب
وب
@iran

تخصص: طراح وب و برنامه نویس

ممنون
ولی در لاراول میخواهم این کار را سریعتر و راحت تر انجام بدهم.

شاید پاسخ شما همین‌جا باشد

وب
وب
@iran

تخصص: طراح وب و برنامه نویس

یک چیزی شبیه آزمون‌سازها که زمان و تاریخ را ثبت می‌کنیم و در زمان مقرر خود به خود فعال و غیرفعال میشوند.

وب
وب
@iran

تخصص: طراح وب و برنامه نویس

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام