यह वास्तव में आप क्या कर रहे हैं पर निर्भर करता है।
यदि आपके पास केवल स्थिर सामग्री है, तो आपको Apache की आवश्यकता नहीं है। nginx या lighttpd आपको ठीक काम करेगा।
यदि आपके पास स्थैतिक और गतिशील (अच्छी तरह से, पर्ल या पीएचपी) का मिश्रण है, लेकिन एक छोटी सी साइट, आप अभी भी उन वैकल्पिक प्लस FastCGI में से एक के साथ प्राप्त कर सकते हैं, या बस अपाचे में पूरी चीज फेंक सकते हैं।
यदि आप अपनी स्थिर सामग्री के साथ रूबी की सेवा कर रहे हैं, तो mod_passengerअपाचे में आपको अच्छी तरह से सेवा करनी चाहिए, नगीनक्स / लाइटटैप / आदि के साथ अपनी स्थिर सामग्री परोसें।
अजगर (मेरी विशेषज्ञता का क्षेत्र) के लिए, mod_pythonयदि आप चाहें तो अपाचे का उपयोग कर सकते हैं लेकिन धीमेपन के लिए तैयार करें। mod_wsgiबेहतर है लेकिन आप अभी भी अपाचे, की भूमि के ऊपर जो ठीक है अगर आप का एक बहुत कुछ है भारी गतिशील यातायात। अधिकांश समय अपाचे एक भारी भारोत्तोलक होता है।
यदि आपके पास एक टन भारी ट्रैफ़िक नहीं है, तो अपने Pyon को संभालने के लिए नई प्रणालियों जैसे gunicornया uWSGIएक-में-एक सर्वर चेरोकी को देखें। चेरोकी स्थिर फ़ाइलों को भी संभालती है। बाकी, आप अभी भी स्थैतिक सामग्री की सेवा के लिए nginx / lighttpd का उपयोग करना चाहते हैं।
जावा और अन्य भाषाओं के बारे में, मुझे कोई जानकारी नहीं है।
हालांकि, नगनेक्स का उपयोग करने के बारे में बड़ी बात यह है कि यह आश्चर्यजनक रूप से विन्यास योग्य है। इसलिए विभिन्न उप-डोमेन के साथ स्थिर सर्वर के एक जोड़े को स्थापित करें, सीएसएस, छवियों और जेएस के लिए प्रत्येक। इस तरह आप एक समय में प्रति डोमेन 2 फ़ाइलों की सीमा से बचने में मदद करते हैं। कई सर्वर सेट करें और फिर उनके सामने एक nginx प्रॉक्सी / लोड-बैलेंसर सेट करें ताकि यह सुनिश्चित हो सके कि आपकी सभी स्थिर सामग्री हमेशा उपलब्ध है।
मूल रूप से, हाँ, केवल अपाचे से अधिक पर देखो!