वेब सर्वर बनाम वेब ब्राउज़र
एक वेब सर्वर और एक वेब ब्राउज़र ऐसे शब्द हैं जो 1990 में चलने के लिए आए थे जब टिम बार्न्स ली ने क्लाइंट और सूचना भंडारण के बीच संचार के लिए एक सुविधाजनक चैनल प्रदान करने के लिए उन दोनों को कोडित किया था। यह मूल रूप से इंटरनेट की शुरुआत थी, जैसा कि हम अब जानते हैं। यह परियोजना सीईआरएन के लिए लागू की गई थी और वेब सर्वर को सीईआरएन httpd के रूप में जाना जाता था और वेब ब्राउज़र को वर्ल्डवाइडवेब कहा जाता था। बाद में 1994 में, टिम बार्न्स ली ने वर्ल्ड वाइड वेब कंसोर्टियम की शुरुआत की, जिसे वेब सर्वर और वेब ब्राउज़र सहित इंटरनेट प्रौद्योगिकियों के विकास को विनियमित और मानकीकृत करने के लिए W3C के रूप में जाना जाता है।
वेब सर्वर
एक वेब सर्वर या तो एक सॉफ्टवेयर इकाई या एक हार्डवेयर इकाई हो सकता है। हम इन दोनों समकक्षों के बारे में एक साथ बात करेंगे। आम आदमी के शब्दों में, एक वेब सर्वर एक ऐसी जगह है जहाँ आप किसी वेबसाइट की सामग्री को संग्रहीत करते हैं। जब आप अपने वेब ब्राउज़र में www.differencebetween.com टाइप करते हैं, तो पता सर्वर के आईपी पते में अनुवादित हो जाता है जहां डीबी की फाइलें संग्रहीत होती हैं। यह भंडारण सुविधा मूल रूप से वेब सर्वर है और यह अनुरोध करने वाले किसी भी क्लाइंट को गतिशील HTML सामग्री परोसने की सुविधा प्रदान करती है।
हाल के विकास के साथ, वेब सर्वर PHP, ASP या JSP जैसी सर्वर साइड स्क्रिप्टिंग भाषाओं का उपयोग करके गतिशील सामग्री प्रदान कर सकता है। वे पीसी, राउटर, प्रिंटर, वेब कैम आदि के वेब ब्राउज़र सहित विभिन्न प्रकार के ग्राहकों की सेवा करते हैं। एक अन्य विशेषता जो वेब सर्वर में देखी जा सकती है, वह है फॉर्म या अपलोडिंग जैसे तंत्र का उपयोग करके ग्राहकों से जानकारी प्राप्त करने की क्षमता। उदाहरण के लिए, जब आप इस लेख पर टिप्पणी करते हैं, तो वेब सर्वर आपके द्वारा टिप्पणी की गई सामग्री को प्राप्त कर लेता है और उसे संग्रहीत करता है।
वेब ब्राउज़र
आप शायद अभी इस लेख को पढ़ने के लिए वेब ब्राउज़र का उपयोग कर रहे हैं। एक वेब ब्राउज़र मूल रूप से एक वेब सर्वर से सूचना की पुनर्प्राप्ति की सुविधा प्रदान करने वाला सॉफ्टवेयर है। प्रस्तुत की जाने वाली जानकारी टेक्स्ट, चित्र, वीडियो या कोई अन्य सामग्री हो सकती है और कभी-कभी वेब ब्राउज़र के अंदर सामग्री प्रदर्शित करने के लिए तृतीय पक्ष प्लगइन्स का उपयोग किया जाता है। उदाहरण के लिए, जब आप कोई वीडियो देखते हैं, तो उस जानकारी को वीडियो के रूप में आपकी स्क्रीन पर डिकोड और प्रस्तुत करने के लिए एक फ्लैश प्लेयर प्लगइन की आवश्यकता होती है।
एक वेब ब्राउज़र सूचना स्रोत का पता लगाने के लिए एक यूआरआई (यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर) का उपयोग करता है। वे सिस्को ओएसआई मॉडल के एप्लीकेशन लेयर में काम करते हैं। आप किसी वेब ब्राउज़र की बेहतर पहचान कर सकते हैं यदि मैं उपयोग में आने वाले कुछ लोकप्रिय ब्राउज़रों के बारे में बताऊं। क्या इंटरनेट एक्सप्लोरर, मोज़िला फ़ायरफ़ॉक्स, गूगल क्रोम या ओपेरा आपको परिचित लगता है? मुझे यकीन है कि वे करते हैं, और वे सभी वेब ब्राउज़र हैं। इस प्रकार, अब आप अनुभव से एक वेब ब्राउज़र की जिम्मेदारियों को जानते हैं।
निष्कर्ष
यह निहित है कि उपभोक्ताओं की संतुष्टि प्राप्त करने के लिए एक वेब सर्वर और वेब ब्राउज़र एक साथ काम करते हैं। जानकारी को संग्रहीत करने के लिए एक वेब सर्वर की आवश्यकता होती है जबकि इस जानकारी का पता लगाने और उन्हें मानव के अनुकूल तरीके से प्रस्तुत करने के लिए एक वेब ब्राउज़र की आवश्यकता होती है। वे आपके रोज़मर्रा के जीवन का एक महत्वपूर्ण हिस्सा निभाते हैं जैसा कि Google करता है।