2016-04-04 14 views
13

मुझे आश्चर्य है कि क्या एडब्ल्यूएस एपीआई गेटवे पर लैम्ब्डा कार्यों की एक श्रृंखला के रूप में वर्डप्रेस को तैनात करना संभव है। व्यवहार्यता/गॉथस पर किसी भी संकेतक की सराहना की जाएगी!एडब्ल्यूएस लैम्ब्डा कार्यों के रूप में वर्डप्रेस को तैनात करना?

अग्रिम धन्यवाद,

पीकेके

+0

दुह! धन्यवाद मार्क बी – PKK

+1

क्या अब WP के लिए कोई नोडजेएस एपीआई नहीं है? और आरडीबीएस सेवाएं टंडेम में? यह निश्चित रूप से किया जा सकता है, लेकिन यह एक बड़ी संख्या में प्रयास है। – ilrein

+2

@PKK एक तरीका यह है कि आप ऐसा कर सकते हैं 'वर्डप्रेस एक्सएमएल-आरपीसी एपीआई' का उपयोग कर एक अच्छा नोड पैकेज है जिसका उपयोग आप कर सकते हैं [स्कॉटगोनज़ेलज़/नोड-वर्डप्रेस] (https://github.com/scottgonzalez/node-wordpress) उदाहरण : 'var wordpress = आवश्यकता (" वर्डप्रेस "); var client = wordpress.createClient ({ यूआरएल: "my-site.com", उपयोगकर्ता नाम: "व्यवस्थापक", पासवर्ड: "गुप्त" }); ग्राहक।getPosts (फ़ंक्शन (त्रुटि, पोस्ट) { response.setHeader ("सामग्री-प्रकार", "टेक्स्ट/जेसन"); response.setHeader ("एक्सेस-कंट्रोल-ऑब्जेक्ट-ओरिजिनल", "*"); प्रतिक्रिया। अंत (पोस्ट। लम्बाई); }); ' – eMM

उत्तर

4

आप बहुत कुछ दृढ़ता के साथ विचार करने के लिए और यहां तक ​​कि उससे पहले, लैम्ब्डा पीएचपी का समर्थन नहीं करता होगा। मैं शायद माइक्रोसॉफ्ट एज़ूर फ़ंक्शंस को देखता हूं जो PHP का समर्थन करता है और लगातार स्टोरेज करता है।

जबकि (जैसे जाओ, जंग, स्विफ्ट आदि) अन्य भाषाओं कर सकते हैं "लिपटे" जा अपेक्षाकृत आसानी से एडब्ल्यूएस लैम्ब्डा में चलाने के लिए, पीएचपी एक ही मंच को निशाना बनाने और इसे थोड़ा अलग है चल रहा है (और निश्चित रूप से अधिक श्रमसाध्य संकलन)। स्टार्टर्स के लिए आपको आवश्यक सभी विभिन्न PHP मॉड्यूल के बारे में सोचें। इसके अलावा, मैं कल्पना नहीं कर सकता कि प्रदर्शन गो गो बाइनरी जैसा कुछ अच्छा होगा।

यदि आप फाल्कन ढांचे के साथ कुछ चालाक कर सकते हैं और एक आसान निर्माण और तैनाती प्रक्रिया के साथ आते हैं, तो मैय्याबी।

हालांकि, आपको शायद वर्डप्रेस की तरह कुछ ओवरहाल करने की आवश्यकता होगी जिसे इसके लिए डिज़ाइन नहीं किया गया था। यह अभी भी परियोजना की उम्र के कारण कुछ सुंदर पुराने सम्मेलनों का उपयोग करता है और यह आपके सामान्य PHP सर्वर के लिए अच्छा और अच्छा है, यह इस "पोर्टेबल" PHP स्थापना के अर्थ में एक अलग गेंद गेम है।

ध्यान रखें कि PHP सत्र भी भरोसा कर रहे हैं और इसलिए आपको एडब्ल्यूएस लैम्ब्डा के साथ दृढ़ता की कमी के कारण उन जगहों को स्थानांतरित करने की आवश्यकता होगी। आप शायद वर्डप्रेस के लिए कुछ प्रकार की प्लगइन पा सकते हैं जो रेडिस के साथ काम करता है ?? मुझे ऐसा कुछ कल्पना करना है जैसे अब तक बनाया गया है ... लेकिन कई जटिलताओं में से कुछ होंगे।

मैं डॉकर के साथ शुरू करने या क्लाउड फ़ंक्शंस ऑफ़रिंग मूल्य निर्धारण मॉडल से गुजरने के लिए एज़ूर फ़ंक्शंस का उपयोग करने पर गंभीरता से विचार करता हूं। आप अभी भी कुछ सुंदर सस्ते और स्केलेबल होस्टिंग देख सकते हैं।

जो मैंने पहले किया है वह डेटाबेस के लिए दृढ़ता और आरडीएस के लिए ईएफएस (नेटवर्क स्टोरेज) के साथ एडब्ल्यूएस ईसीएस (डॉकर) का उपयोग किया गया था। हालांकि इसमें लैम्ब्डा के समान मूल्य निर्धारण मॉडल नहीं है, लेकिन यह अभी भी लागत प्रभावी है। आप अपनी ईसीएस सेवा को ऊपर और नीचे ऑटोस्केल करने के लिए सेट अप कर सकते हैं। इस तरह आप कम से कम तब तक न्यूनतम चल रहे हैं जब तक आपको और आवश्यकता न हो।

मैंने यहां इसके बारे में गहराई से लेख लिखा है: https://serifandsemaphore.io/how-to-host-wordpress-like-a-boss-b5993fcfbd8e#.n6fbnf8ii ... लेकिन यह मूल रूप से डॉकर में वर्डप्रेस चलाने और लगातार स्टोरेज समस्याओं को ऑफ़लोड करने के लिए ईएफएस का उपयोग करने का विचार है। यदि आप चाहें तो आप पहेली के कई टुकड़ों को स्वैप कर सकते हैं। किसी अन्य डॉकर सेवा या कंपोज़ या कहीं भी होस्ट किए गए डेटाबेस का उपयोग करें। उदाहरण के लिए उस भाग को आरडीएस नहीं होना चाहिए। यहां तक ​​कि आपके भंडारण को एक अलग तरीके से संभाला जा सकता है, हालांकि ईएफएस ने बहुत अच्छा काम किया है! ईएफएस के बारे में ध्यान देने वाली एकमात्र बड़ी बात लिखने की गति है। हालांकि अधिकांश वर्डप्रेस साइटें भारी पढ़ी जाती हैं। आपकी आवश्यकताओं के आधार पर आपका लाभ अलग-अलग होगा।

+3

ईमानदारी से, वर्डप्रेस के साथ आपकी सबसे बड़ी लागत आपके डेटाबेस होने की संभावना है जिसे आप एडब्ल्यूएस लैम्ब्डा के साथ हल नहीं कर रहे हैं। – Tom

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