PHP स्क्रिप्ट को नियमित रूप से चलाने के लिए, आपके पास कई समाधान हैं:
- आप क्रॉन जॉब का उपयोग करते हैं (इसका मतलब है कि आपके पास एक सर्वर है)। ऐसा करना सीखने के लिए आप इस लिंक पर जा सकते हैं ।
- आप इवेंट शेड्यूलर का इस्तेमाल करते हैं MySQL द्वारा प्रदान किया गया।
- यदि आपके पास सर्वर नहीं है, तो आप एक प्रदाता का उपयोग कर सकते हैं जो आपके कार्यों को नियमित रूप से लॉन्च करेगा, सबसे प्रसिद्ध है Webcron.org (यह मुफ़्त नहीं है)।
- अन्य समाधान, आप एक स्क्रिप्ट PHP बनाते हैं जो किसी क्रिया को करने के लिए सही समय की प्रतीक्षा करते हुए पृष्ठभूमि में चलेगी; ऐसा करने के लिए आपके पास फ़ंक्शन
set_time_limit()
. तक पहुंच होनी चाहिए औरignore_user_abort()
. फिर आप एक स्क्रिप्ट बनाते हैं जो लगातार लूप करती है और इस पल के लिए जांचती है कि क्या कुछ करना है।