एंथनी जो कहते हैं वह बिल्कुल सही है, लेकिन मैं यह जोड़ना चाहता हूं कि आपके अनुभव से संभवतः बेहतर प्रदर्शन और दक्षता दिखाई देगी (क्योंकि fpm-vs- fcgiलेकिन आपके कार्यान्वयन के लिए अधिक नहीं httpd)।
उदाहरण के लिए, मैं एक क्वाड-कोर मशीन चल रहा था lighttpd+ fcgiअच्छी तरह से साथ गुनगुना। मैंने विकास के साथ सामना करने के लिए एक 16-कोर मशीन को अपग्रेड किया, और दो चीजों में विस्फोट हुआ: रैम का उपयोग, और सीगफॉल्ट। मैंने खुद lighttpdको वेबसाइट को बनाए रखने के लिए हर 30 मिनट में पुनः आरंभ किया।
मैंने php-fpm और nginx पर स्विच किया, और RAM का उपयोग> 20GB से 2GB तक गिर गया। Segfaults गायब हो गया। कुछ शोध करने के बाद, मुझे पता चला कि लाइटटैप और एफसीजी लोड के तहत मल्टी-कोर मशीनों पर अच्छी तरह से नहीं मिलते हैं, और कुछ मामलों में मेमोरी लीक के मुद्दे भी हैं।
क्या यह php-fpmबेहतर होने के कारण है fcgi? पूरी तरह से नहीं, लेकिन आप जिस तरह से हुक करते php-fpmहैं वह पूरी तरह से हेकुवा से अधिक कुशल लगता है कि आप कैसे सेवा करते हैं fcgi।