2010-11-04 13 views
5

http://code.google.com/appengine/docs/python/tools/webapp/running.htmlApp इंजन यूआरएल मानचित्रण

टिप से: पाइथन स्क्रिप्ट URL के आधार पर और मैपिंग आवेदन के app.yaml फ़ाइल में निर्दिष्ट करने के लिए App इंजन मार्गों अनुरोध। एक वेबपैप WSGIAplplication आगे हैंडलर अनुरोध करने के लिए विशिष्ट यूआरएल पथ मानचित्र करता है। कैसे तुम दोनों मैपिंग का उपयोग आप पर निर्भर है: आप सभी गैर स्थिर URL एकल अजगर स्क्रिप्ट के जाना हो सकता था, और स्क्रिप्ट प्रेषण सभी डायनामिक URL संचालकों किया है। या, आप विभिन्न स्क्रिप्ट्स, द्वारा चलाए गए कई डब्लूएसजीआई अनुप्रयोगों में कार्यक्षमता को समूहित कर सकते हैं और उपयुक्त अनुप्रयोगों के लिए उचित URL को मैप करने के लिए app.yaml का उपयोग कर सकते हैं।

मेरा प्रश्न है: कौन सा बेहतर है/तेजी से/और अधिक कुशल (app.yaml साथ कई एप्लिकेशन को मानचित्रण?) या अगर कोई प्रदर्शन अंतर नहीं है, जो आप का उपयोग करें और क्यों हैं?

+1

[Google ऐप इंजन: हैंडलर और डब्लूएसजीआई यूआरएल] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/3335446/google-app-engine-handlers-and-wsgi-urls) – bernie

+0

हाँ मैंने उस पोस्ट को देखा खोज रहा था लेकिन यह सुनिश्चित नहीं था कि यह प्राधिकरण का उपयोग करने के लिए वही w/o था। उत्तर के लिए – nxgn

उत्तर

1

विचार करने के लायक कोई प्रदर्शन अंतर नहीं है। अधिकांश लोग इसका उपयोग करते हैं कि आपके वेबपैप के अंदर प्रति लॉजिकल 'एप्लिकेशन' में एक हैंडलर स्क्रिप्ट (app.yaml में एक मैपिंग के साथ) है। कई ऐप्स में, जो केवल एक हैंडलर में अनुवाद करता है, या मुख्य साइट के लिए एक और व्यवस्थापक कार्यक्षमता के लिए दूसरा।

+0

thx। मुख्य सामग्री और टिप्पणी अनुभाग स्क्रिप्ट को अलग करने के लिए मानचित्र पर app.yaml का उपयोग करेगा। – nxgn

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