2009-11-04 7 views
7

मैंने एक इंडी गेम डेवलपर का एक लेख पढ़ा है जो यातायात के दौरान उच्च उपलब्धता प्रदान करने के लिए अपनी मुख्य साइट और ब्लॉग को कैश करने के लिए Google AppEngine का उपयोग कर रहा है स्पाइक्स (डिग, स्लेशडॉट प्रभाव)।व्यक्तिगत वेबसाइटों के लिए "कैश" के रूप में Google AppEngine का उपयोग करना (वर्डप्रेस ब्लॉग, विकीज़)

Wolfire Blog - Google App Engine for Indie Developers

वहाँ जैसा कि वे गूगल AppEngine पर पायथन में विकसित है कि वे साइट कैश करने के लिए प्रयोग किया जाता है पर विस्तार का एक बहुत कुछ नहीं है। केवल विवरण मैं मिल सकता है आरएसएस फ़ीड के माध्यम से बैकएंड वर्डप्रेस लेख पढ़ने AppEngine अजगर अनुप्रयोग के बारे में इस प्रकार थे:

Wordpress एक समर्पित सर्वर, पर चलता है और हम आरएसएस के माध्यम से www.wolfire.com में आयात, जो ऐप इंजन हिस्सा है। डंपिंग वर्डप्रेस पूरी तरह से मेरी सूची पर है, हालांकि किसी दिन काम करने के बावजूद। ;)

किसी को भी किसी भी खुला स्रोत अजगर या जावा वेब चौखटे है कि आप एक साइट है कि आप का निर्माण और अपने वेब के लिए एक "स्केलेबल" प्रदाता के रूप में कार्य करने के लिए गूगल AppEngine पर तैनात कर सकता है कैशिंग अनुकूलित करने के लिए उपयोग कर सकते हैं पता है सामग्री?

मैं अपने वर्डप्रेस ब्लॉग को होस्ट करने के लिए ब्लूहोस्ट नामक "ओके" साझा होस्टिंग सेवा का उपयोग कर रहा हूं, मैं अपने ब्लॉग को एक अलग डोमेन (blog.ddaniels.net) पर रखने और Google ऐप होस्ट करने में सक्षम होना चाहता हूं www.ddaniels.net पर -engine जो blog.ddaniels.net को इंगित करेगा।

इसे लगभग किसी भी प्रकार की वेबसाइट के लिए बढ़ाया जा सकता है, आपको मूल होस्ट (टिप्पणियों और संपादन विकी पृष्ठों आदि जैसी चीजों के लिए, मूल रूप से किसी भी HTTP पुट प्रकार के संचालन) को इंगित करने के लिए गतिशील सामग्री के लिंक की आवश्यकता होगी।

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

  1. अपनी पीठ अंत मेजबान जैसे कॉन्फ़िगर www.yourname.com रूप blog.yourname.com

  2. कॉन्फ़िगर Google अनुप्रयोग इंजन ढांचे

  3. पहले पहुँच पर (Google App Engine mapping to your domain के लिए विवरण, कुंजी आप उप डोमेन और "www" के उप डोमेन है उपयोग करने के लिए है) पेज (या समाप्ति समय के बाद) का उपयोग नहीं के मेजबान समर्थन से पेज प्राप्त करने और Google AppEngine पर यह कैश

उत्तर

9

आप DryDrop के लिए कोड है, जो एक भंडार GitHub पर होस्ट से स्थैतिक पृष्ठों दर्पण लेने के द्वारा शुरू कर सकता है, और इसे एक अधिक सामान्य रिवर्स प्रॉक्सी बनाते हैं। उदाहरण के लिए, आपको यह सुनिश्चित करना होगा कि POST अनुरोध या लॉग-इन उपयोगकर्ता सीधे प्रॉक्सी से गुजरते हैं।

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