2009-12-14 15 views
5

मुझे एक छोटे से इंट्रानेट में उपयोग करने के लिए एक छोटे Django ऐप को तैनात करने की आवश्यकता है। Concurrency और गति गैर मुद्दे हैं क्योंकि, अधिकतर, 10 उपयोगकर्ता होंगे (और मैं शर्त लगाता हूं कि लगभग कोई सहमति नहीं होगी)।विंडोज़ पर न्यूनतम उत्पादन Django सर्वर

पहले से ही एक MySQL सर्वर है। समस्या Django ऐप के साथ है। WinXP पर्यावरण के तहत स्थापित सबसे हल्का सर्वर क्या है? अपाचे + mod_python दृष्टिकोण थोड़ा अधिक लगता है। चेरीपी सर्वर अधिक उपयुक्त लगता है।

कोई सुझाव? समान अनुभव वाले किसी को?

उत्तर

2

क्योंकि मैं आईआईएस का बड़ा प्रशंसक नहीं हूं, मैं अभी भी अपाचे + mod_wsgi का उपयोग करता हूं। mod_wsgi आधिकारिक तौर पर Django क्षुधा की तैनाती के रास्ते की सिफारिश की है, http://docs.djangoproject.com/en/dev/howto/deployment/modwsgi/

0

के अनुसार वर्तमान में हम एक छोटे इंट्रानेट Django अनुप्रयोग की तैनाती कर रहे हैं 300-400 के बारे में एक दर्शक है, लेकिन कम उपयोग करने के लिए आईआईएस पर एक बंद स्रोत अनुप्रयोग के पूरक।

हमने django-wsgiserver के माध्यम से चेरीपी का चयन किया, लेकिन अगर आप व्यवस्थापक का उपयोग नहीं करते हैं तो bitbucket version के लिए जाएं, 0.6.10 संस्करण में एक बग है जो कि पीपीआई पर है।

हमारे पास आईआईएस इसके सामने एक रिवर्स प्रॉक्सी है, और मौजूदा ऐप से मीडिया का उपयोग करें। अभी तक पता नहीं है कि यह स्थिर है, लेकिन मुझे यह तथ्य पसंद है कि यह अवधारणात्मक रूप से अपाचे + गनिकॉर्न सेटअप जैसा ही है जिसे मैं * निक्स बॉक्स पर उपयोग करता हूं।

चूंकि यह प्रश्न 2 साल से है, इसलिए मैं आपके अनुभव के बारे में बहुत उत्सुक हूं।

0

lighttpd का विंडोज पोर्ट भी उल्लेख करता है।

संबंधित मुद्दे