PHP में thread safe और non-thread safe क्या है? सही संस्करण कैसे चुनें?
सभी को नमस्कार! मैं PHP में नौसिखिया हूँ, और आधिकारिक PHP वेबसाइट से डिस्ट्रीब्यूशन डाउनलोड करते समय मुझे दो संस्करण दिखते हैं: "Thread Safe" (TS) और "Non-Thread Safe" (NTS)। सच कहूं तो, मैं अंतर नहीं समझता और नहीं जानता कि कौन सा चुनूं।
मैं Windows पर XAMPP का उपयोग करता हूं और सरल वेबसाइटें बनाता हूं। लेकिन हाल ही में मैंने एक स्क्रिप्ट लिखने की कोशिश की जो लूप में ईमेल नोटिफिकेशन भेजती है। यहाँ सरलीकृत कोड है:
```php
```
जब मैं यह स्क्रिप्ट चलाता हूं, तो पेज बहुत धीमा लोड होता है, और मैंने सोचा कि थ्रेड्स का उपयोग करके प्रक्रिया को तेज किया जा सकता है। मुझे pthreads एक्सटेंशन मिला, लेकिन इसके लिए PHP के Thread Safe संस्करण की आवश्यकता है। हालांकि, मैंने पढ़ा है कि यदि Apache का उपयोग mod_php मॉड्यूल के साथ किया जाए, तो भी Thread Safe चुनना चाहिए। और Nginx या कमांड लाइन के लिए — Non-Thread Safe।
मेरे कुछ प्रश्न हैं:
1. इन शब्दों का सरल अर्थ क्या है?