2008-10-19 11 views
13

मैं apache2 में mod_python के साथ खेल रहा हूं जो सामान्य रूप से पाइथन की तुलना में अलग-अलग काम करता प्रतीत होता है - इसमें थोड़ा अलग वाक्यविन्यास और चीजें हैं जो आपको करने की ज़रूरत है। यह बहुत अच्छी तरह से प्रलेखित नहीं है और इसके साथ खेलने के कुछ दिनों के बाद, मैं वास्तव में mod_python का बिंदु नहीं देख रहा हूं, खासकर जब php जैसी चीजें बहुत अच्छी तरह से प्रलेखित और उपलब्ध हैं।अपाचे में वेब विकास के लिए पायथन

मैं देख सकता हूं कि पाइथन सिस्टम प्रोग्रामिंग के लिए कैसे काम करता है, लेकिन क्या कोई इस बारे में कोई जानकारी दे सकता है कि मुझे वेब-आधारित एप्लिकेशन के लिए केवल पायथन क्यों नहीं डालना चाहिए?

+1

पर

  • देखो "वहाँ कुछ अलग वाक्य रचना है" इस बात के लिए विशिष्ट उदाहरण प्रदान करें। –

  • उत्तर

    6

    mod_python वास्तव में मूल वेबप्रोग्रामिंग करने के लिए नहीं बनाया गया था। मेरा सुझाव है कि आप एक रूपरेखा के साथ जाना:

    मेरे सुझाव अजगर कुछ समय दे रहा है। सादगी और भ्रमित शक्ति की कमी प्राप्त करना आसान है। :)

    29
    1. mod_python का उपयोग न करें। एक सामान्य गलती mod_python को "mod_php, लेकिन पायथन के लिए" ले जाती है और यह सत्य नहीं है। इसके बजाय mod_wsgi का उपयोग करें।
    2. एक वेब ढांचा चुनें। CherryPyPylonsDjangowsgi.org
    +1

    "इसके बजाय mod_wsgi का उपयोग करें" सेकेंड! या एससीजीआई अगर आपको एक ही प्रक्रिया में चलना आसान नहीं लगता है। – ephemient

    +1

    आप एक अलग प्रक्रिया में mod_wsgi भी चला सकते हैं। "Mod_wsgi डिमन मोड" के बारे में पढ़ने का प्रयास करें। –

    +0

    mod_wsgi का डिमन मोड * नहीं * विंडोज के तहत उपलब्ध है, हालांकि। –

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