मैंने इस प्रश्न पूछने से पहले कुछ शोध किया लेकिन मुझे अपनी स्थिति के लिए ठोस जवाब नहीं मिला। मैं अभी भी वेबसाकेट और गेम्स डेवलपमेंट के लिए नया हूं, इसलिए मैं कुछ हिस्सों को बहुत अच्छी तरह से समझाने में सक्षम नहीं हूं और यदि ऐसा है तो कृपया मुझे बताएं ताकि मैं इसे बेहतर समझा सकूं।मल्टीप्लेयर HTML5 गेम विकास के लिए वेबसाकेट का उपयोग करना। क्या चुनें, Node.js, या Ratchet, या अन्य?
मैं वर्तमान में केकेपीएचपी का उपयोग कर एक वेब अनुप्रयोग विकसित कर रहा हूं, जो कई प्रकार के HTML5 मल्टीप्लेयर गेम प्रदान करेगा। कुछ स्थितियों पर उन खेलों को डेटाबेस में डेटा भेजने की आवश्यकता होगी। समस्या यह है कि, मैं गेम सर्वर साइड तर्क को लागू करने के लिए Node.js का उपयोग करना चाहता हूं, लेकिन मुझे यकीन नहीं है कि मैं डेटाबेस में डेटा पास कर पाऊंगा। मुझे लगता है कि सबसे अच्छा तरीका Node.js से डेटा को एक PHP क्रिया में भेज देगा जो इसे डेटाबेस पर संग्रहीत करेगा, लेकिन मुझे यह भी नहीं पता कि यह संभव होगा या नहीं।
मुझे इस DNode चीज़ के बारे में कुछ मिला, लेकिन मुझे यकीन नहीं है कि यह मेरी समस्या का उत्तर है और इसके अलावा यह बीटा संस्करण में है, जो मैं टालना चाहता हूं।
वैकल्पिक रूप से, मैंने गेम सर्वर साइड लॉजिक को लागू करने के लिए Ratchet का उपयोग करने के बारे में सोचा। कम से कम मुझे पता है कि मैं इसे अपने आवेदन के साथ संवाद करने में सक्षम हूं, लेकिन चूंकि मुझे गेम डेवलपमेंट पर इसका कोई संदर्भ नहीं मिल रहा है, मुझे यकीन नहीं है कि यह एक अच्छा विचार है या नहीं।
मैं किसी अन्य चौखटे के बारे में पता नहीं है, अगर मैं उन दो की तुलना में बेहतर विकल्प हैं तो, कृपया मुझे बताओ :)
मुझे अपनी राय दे। धन्यवाद!
आपको बहुत बहुत धन्यवाद, मुझे लगता है कि मैं अब बेहतर कैसे Node.js काम करता है समझते हैं। जो मैंने समझा, उससे मैं नोड के साथ डेटाबेस से भी जुड़ सकता हूं और इस तरह से मुझे डेटा से अनुरोध करने के लिए अपने PHP एप्लिकेशन के साथ संवाद करने की आवश्यकता नहीं होगी, है ना? – Anakin
यह सही है। आप Node.js – ElHacker
से किसी डेटाबेस से सीधा कनेक्शन प्राप्त कर सकते हैं क्या node.js केवल VPS सर्वर पर काम करता है? क्या यह एक साझा होस्टिंग पर स्थापित नहीं होगा। – yourkishore