मैंने अपाचे के साथ मिलकर काम करने वाले वेबसर्वर के रूप में nginx का उपयोग करने वाली लाखों वेबसाइटें देखी हैं। लेकिन मैंने बहुत कम सर्वरों को केवल अपने डिफ़ॉल्ट वेबसर्वर के रूप में नग्नेक्स चलाते देखा है। ऐसे विन्यास के मुख्य डाउनसाइड क्या हैं?
मैं कुछ देख सकता हूँ:
- प्रति-डायरेक्टरी कॉन्फिग फाइलों का उपयोग करने में असमर्थता .htaccess इसलिए हर कॉन्फ़िगरेशन परिवर्तन मुख्य सर्वर कॉन्फिगर फ़ाइल में किया जाना चाहिए और सर्वर पुनः लोड करने की आवश्यकता होती है। लेकिन pecl htscanner उन्हें php सेटिंग्स के लिए क्षतिपूर्ति कर सकता है
- Nginx के लिए mod_php की अनुपलब्धता, जिसे उदाहरण के लिए php-fpm द्वारा मुआवजा दिया जा सकता है।
अन्य क्या हैं? लोग अपाचे को क्यों नहीं छोड़ते हैं और नगनेक्स या किसी अन्य हल्के समाधान पर नहीं जाते हैं? हो सकता है, कुछ विशेष कारण हैं?
EDIT: यह प्रश्न मुख्य रूप से LAMP स्टैक के साथ काम करने के बारे में है।