मेरे पास अपाचे के माध्यम से कई डोमेन और एप्लिकेशन चल रहे हैं। इस समय सब कुछ ठीक है, लेकिन मेरी योजना है कि कुछ बहुत ही गहन-गहन वेब एप्लिकेशन (CPPCMS के साथ C ++ का उपयोग करके) परीक्षण के लिए अपने सर्वर से शुरू किया जाए, हो सकता है कि तैयार होने के बाद ही इस एप्लिकेशन के लिए एक अलग सर्वर प्राप्त हो।
किसी भी तरह से, मैंने NGinx के बारे में बहुत कुछ सुना है, जो अपाचे की तुलना में अधिक अच्छा लगता है, इसलिए मैं खुद से पूछ रहा था कि क्या यह उस नई परियोजना के लिए इसके साथ काम करने के लायक था। यह मेरे दिमाग में स्पष्ट नहीं है क्योंकि मुझे नहीं पता कि किस तरह का प्रदर्शन अड़चन NGinx ठीक करता है।
मैं एक अपाचे पावर-उपयोगकर्ता नहीं हूं, मैं एक खराब लिनक्स एडमिन हूं और मैं वेब एप्स को ज्यादा विकसित नहीं करता (लेकिन मेरे पास धारणाएं हैं)। मैं ज्यादातर सॉफ्टवेयर लिखने के लिए समर्पित हूं इसलिए वेब सर्वर का हिस्सा कभी-कभी मुझे बहुत अस्पष्ट लगता है। हर बार जब मुझे एपाच के माध्यम से एक वेबसाइट को कॉन्फ़िगर करना पड़ता है, तो मुझे यह सुनिश्चित करने के लिए डॉक्टर में बहुत समय की आवश्यकता होती है कि मैं सब कुछ नहीं तोड़ूं।
कहा जा रहा है, मुझे लगता है कि मैं इस तरफ बहुत बेहतर हो रहा हूं, लेकिन अभी भी सलाह की जरूरत है। मैंने कुछ nginx कॉन्फ़िगरेशन फ़ाइलों को चारों ओर से जब्त कर लिया है, और यह अपाचे लोगों की तुलना में बहुत अधिक समझ में आता है, लेकिन शायद मैं गलत हूं?
यदि मैं लोड-बैलेंसिंग चाहता हूं, तो एनजीइनएक्स सबसे अच्छा विकल्प होगा, इसलिए यदि आपके पास कई मशीनों पर अपना आवेदन फैला हुआ है, तो सही? जैसा कि मैं अपने आवेदन को स्कैलिंग (और प्रदर्शन) के लिए सोच रहा हूं, ऐसा लगता है कि यह वही है जो मुझे चाहिए, लेकिन शायद जब मुझे अपाचे से एनजीआईएनएक्स में स्थानांतरित करना दिलचस्प हो, तो मुझे इसके बारे में और अधिक चीजें जानने की जरूरत है। क्या यह मेरे सभी मौजूदा ऐप्स के लिए NGinx पर स्विच करने लायक है? इसकी कीमत कितनी होती है? (मेरा मतलब है, क्या यह समय पर एक से दूसरे पर स्विच करने के लिए महंगा है?) क्या मैं बिना किसी समस्या के एक ही मशीन पर अपाचे और एनजीआईएनएक्स दोनों का उपयोग कर सकता हूं?
साइड नोट : कृपया मुझे C ++ के बजाय व्याख्या की गई भाषाओं का उपयोग करने का आग्रह न करें, यह प्रश्न से संबंधित नहीं है। देखें CPPCSM औचित्य पेज यह fromt आवेदन की तरह क्या फायदा हो सकता है देखने के लिए। मैं पूरी तरह से कमियों को समझता हूं (रूबी और पायथन में ऐप की तुलना में, जो मैं पहले से ही कम बिजली वाले भूखे वेबैप्स के लिए उपयोग करता हूं) और मैं इसके साथ ठीक हूं।