क्या हम शुद्ध एचटीएमएल 5 का उपयोग कर सर्वर साइड डेटाबेस तक पहुंच सकते हैं (यानी PHP, एएसपी .... या किसी अन्य बैकएंड भाषा का उपयोग किए बिना)? हम वेब एसक्यूएल डेटाबेस का उपयोग कर सकते हैं, लेकिन यह क्लाइंट साइड पर संग्रहीत है। मुझे सर्वर साइड डेटाबेस (शायद mysql या किसी अन्य) तक पहुंचने की आवश्यकता है।शुद्ध html5 का उपयोग कर सर्वर साइड डेटाबेस से कैसे कनेक्ट करें?
उत्तर
एचटीएमएल 5 सिर्फ एक स्थिर दस्तावेज है, इसलिए यह सर्वर तक नहीं पहुंच सकता है, लेकिन आप इसके लिए जावास्क्रिप्ट का उपयोग कर सकते हैं। नहीं, आप सर्वर साइड स्क्रिप्ट के बिना किसी वेब ब्राउज़र से सर्वर-साइड MySQL डेटाबेस तक नहीं पहुंच सकते हैं, क्योंकि MySQL सीधे http-interface प्रदान नहीं करता है।
यदि आप एक सामान्य सर्वर साइड भाषा सीखना नहीं चाहते हैं, तो आप सर्वर पक्ष पर जावास्क्रिप्ट का उपयोग करने में सक्षम होने के लिए Node.js का उपयोग कर सकते हैं।
हाय जोनास, आपके उत्तर के लिए धन्यवाद। हालांकि मैं node.js के विवरण में नहीं गया था, लेकिन मुझे पता चला कि यह एक उपकरण है जिसे लिनक्स टर्मिनल पर चलाया जा सकता है और इसका उपयोग केवल लिनक्स पर किया जा सकता है। मैं खिड़कियों पर काम कर रहा हूँ। मैं आपकी बात समझ गया, लेकिन मैं html5 की क्षमताओं की खोज कर रहा हूं। क्या आप मुझे HTML5 का उपयोग कर सर्वर डेटाबेस में एक्सेस/डालने का कोई अन्य तरीका बता सकते हैं ... –
@ अर्जुन: नहीं, एचटीएमएल 5 में सर्वर साइड डेटाबेस तक पहुंचने के लिए कोई समर्थन नहीं है। एचटीएमएल 5 एक पूरी तरह से अलग बात है। – Jonas
बस एक सिर ऊपर, यदि आप जावास्क्रिप्ट को अपने डेटाबेस पर सीधी क्वेरी करने की अनुमति देंगे, तो कोई भी उपयोगकर्ता उन प्रश्नों को भी कर सकता है। तो संक्षेप में आपका पूरा डेटाबेस सार्वजनिक रूप से स्वीकार्य है! – gnur