मैं PHP में एक साधारण एप्लिकेशन लिख रहा हूं जिसे कभी-कभी MySQL अपडेट का एक काफी गहन सेट करने की आवश्यकता होती है। मैं विशेष रूप से उपयोगकर्ता के लिए देरी का कारण नहीं बनना चाहता, इसलिए मैं pcntl_fork() का उपयोग करने के बारे में सोच रहा हूं।क्या पीएचपी/अपाचे में फोकस करने की प्रक्रिया एक अच्छा विचार है?
मुझे यकीन नहीं है कि यह वास्तव में कैसे काम करता है: क्या माता-पिता की प्रक्रिया समाप्त होने के बाद बाल प्रक्रिया जारी रहेगी? क्या माता-पिता की प्रक्रिया खत्म हो जाएगी, और बच्चे की प्रक्रिया पूरी होने से पहले उपयोगकर्ता का पेज लोड पूरी तरह से पूरा हो जाएगा?
दूसरे शब्दों में, क्या यह एक PHP स्क्रिप्ट (अपाचे के तहत चल रहा है) रखने का एक सुरक्षित तरीका है उपयोगकर्ता को देरी किए बिना कुछ समय लेने वाले अपडेट करते हैं, या क्या मुझे अपने उपयोगकर्ताओं से कुछ देरी करने के लिए कहा जाना चाहिए?
कृपया प्रश्न शीर्षक में इसे स्पष्ट करें जिसका मतलब है कि आप किसी प्रक्रिया को रोक रहे हैं। मैंने पहले सोचा था कि आप परियोजना को फोर्क करना चाहते हैं। –
phjr के साथ सहमत हैं। क्या कोई शीर्षक संपादित कर सकता है? – OIS