اجرای اتوماتیک دستورات زمان بندی شده در php

این تاپیک 1 پاسخ و 2 مشارکت کننده دارد . آخرین آپدیت توسط :  کیوان علی محمدی ،‏ 2 سال و 11 ماه پیش .

این تاپیک تاکنون 1601 بازدید داشته است .

نویسنده پست
سه شنبه ، 17 دسامبر 2013     6:37 ب.ظ #


میثم دات تی

Subscriber
31 پست18 تاپیک

سلام دوستان من یه سوالی دارم.

می خوام بدونم توی php اگه بخوایم چند خط از دستورات یک صفحه یا کل یک صفحه بصورت زمان بندی شده مثلا هر یک هفته یه بار یا چند بار اجرا بشه باید چی کار کنیم؟

البته یه راه حل کرون جاب بود که به نظرم رسید ولی راه دیگه اگه هست لطفا کنید بگید.

در ضمن در مورد کرون جاب هم اگه میشه توضیح بدید.

با تشکر

0  تشکر
سه شنبه ، 17 دسامبر 2013     11:31 ب.ظ #


کیوان علی محمدی

Authorplus
VIP
1792 پست4 تاپیک

سلام دوست عزیز.خوب مثلا میتونی زمان اجرای کد رو ذخیره کنی (سشن،کوکی،دیتابیس،فایل متنی) و بعدش هر بار چک کنی زمان فعلی از اون زمان ذخیره شده چقد اختلاف داره مثلا اگه 5 دقیقه اختلاف داشت دوباره کد اجرا بشه و زمان جدید جایگزین زمان قبلی بشه (البته این چک کردن زمان باید در ابتدای کد انجام بشه)،یه راه دیگه اینه که interval های مختلف رو در ذخیره کنی (اول ماه پنجم،12 ام ماه هشتم،25 ام ماه ده ام و ... میتونه interval های ذخیره شده شما باشه) و بعد در کد خودت چک کنی آیا زمان فعلی برابر اولین  زمان interval هست یا نه اگه بود اجرا بشه،حالا میتونی بعد از آخرین interval دوباره interval های جدید رو ست کنی،کلاس DateTime در PHP امکانات مشخص کردن این interval های زمانی رو فراهم کرده،کرون جاب هم در سی پنل امکاناتش موجوده به راحتی میشه آدرس فایل مورد نظر رو بهش داد و زمان بندی رو مشخص کرد.موفق باشی

1  تشکر
پست 1 تا 2 (از مجموع 2 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .