आमतौर पर अपने मुख्य वेब सर्वर से एक अलग प्रक्रिया में पायथन को चलाना सबसे अच्छा है। इस तरह, वेब सर्वर में बहुत सारे छोटे धागे हो सकते हैं जो स्थिर सामग्री की वास्तव में तेजी से सेवा करते हैं, जबकि आपकी अलग पायथन प्रक्रियाएं बड़ी और भारी होंगी और प्रत्येक अपने स्वयं के पायथन दुभाषिया को चलाएगी। तो मैदान WSGI
खराब है, क्योंकि यह आपके नगीन धागे में से हर एक को बड़े पायथन दुभाषिया के साथ खिलता है। का उपयोग करते हुए flup
या gunicorn
या uWSGI
पीछे nginx
, क्योंकि वह मुक्त कर देते nginx अप करने के लिए सामान्य रूप से सामग्री की सेवा, बेहतर है, और आप कितने छोटे प्रकाश nginx धागे चलाने के लिए चुनते हैं, कितने दिग्गज अजगर धागे आप गतिशील सामग्री की सेवा के लिए ऊपर लाने के लिए अपनी पसंद के स्वतंत्र रूप से कर सकते हैं। लोग gunicorn
इस समय बहुत खुश लग रहे हैं, लेकिन उन तीन विकल्पों में से किसी को भी ठीक काम करना चाहिए।
आगे बढ़ते हुए, यह आपको किसी अन्य सर्वर पर पायथन को स्थानांतरित करने के लिए भी मुक्त करता है जब लोड गंभीर होने लगता है।