स्थिर और गतिशील वेब पेजों के बीच अंतर

स्थिर और गतिशील वेब पेजों के बीच अंतर
स्थिर और गतिशील वेब पेजों के बीच अंतर

वीडियो: स्थिर और गतिशील वेब पेजों के बीच अंतर

वीडियो: स्थिर और गतिशील वेब पेजों के बीच अंतर
वीडियो: किया गया था 2024, नवंबर
Anonim

स्थिर बनाम गतिशील वेब पेज

इंटरनेट इंटरकनेक्टेड क्लाइंट कंप्यूटर और सर्वर का एक बड़ा संग्रह है। हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल (HTTP) इन दो स्तरों के बीच संचार और डेटा ट्रांसफर की सुविधा प्रदान करता है, जो एक मानक कोड है।

जब आपके द्वारा उपयोग किया गया क्लाइंट कंप्यूटर वेब ब्राउज़र के माध्यम से एक विशिष्ट वेब पेज को देखने का प्रयास करता है, तो यह वेबसाइट (सर्वर) को होस्ट करने वाले कंप्यूटर को वेबसाइट का विवरण वापस भेजने का अनुरोध भेजता है।. यदि क्लाइंट कंप्यूटर द्वारा अनुरोधित सामग्री उपलब्ध है, तो वेबसाइट के घटकों को क्लाइंट वेब ब्राउज़र को एचटीटीपी के माध्यम से HTML प्रारूप में भेजा जाता है, और फिर वेब ब्राउज़र क्लाइंट कंप्यूटर पर वेबसाइट को फिर से बनाता है और प्रदर्शित करता है।यूनिफ़ॉर्म रिसोर्स लोकेटर विशिष्ट रूप से सर्वर पर संसाधनों की पहचान करता है और सर्वर जो अनुरोध प्राप्त करता है और प्रतिक्रिया देता है उसे HTTP सर्वर के रूप में जाना जाता है।

स्थिर और गतिशील वेबसाइट के अंतर HTTP सर्वर के पीछे परिवर्तन संचालन से उत्पन्न होते हैं।

स्थिर वेब पेजों के बारे में अधिक

स्थिर वेबसाइट एक ऐसी वेबसाइट है जो एक ही समय पर वेबसाइट देखने वाले सभी उपयोगकर्ताओं के लिए समान सामग्री प्रदर्शित करती है। बस एक स्थिर वेबसाइट एक निश्चित वेबसाइट है, और सामग्री उपयोगकर्ता से उपयोगकर्ता में नहीं बदलती है।

इसके पीछे का कारण स्टैटिक वेब साइट बनाने का तरीका है। तकनीकी रूप से एक स्थिर वेबसाइट में सर्वर पर होस्ट किए गए HTML दस्तावेज़ों का एक संग्रह होता है, जो हाइपरलिंक के माध्यम से परस्पर जुड़े होते हैं। हालाँकि, ये पृष्ठ एक दूसरे से स्वतंत्र हैं, और कोड और अन्य विशेष रुप से प्रदर्शित सामग्री सर्वर की निश्चित मेमोरी पर अलग-अलग फ़ाइलों के रूप में लिखी और सहेजी जाती है। यदि वेबसाइट में कोई परिवर्तन करना है तो इसे प्रत्येक वेब पेज के कोड को बदलकर मैन्युअल रूप से करना होगा।

सर्वर के अंदर वेब पेज एक व्यक्तिगत HTML फ़ाइल है जिसे फ़ाइल के अंतिम URL द्वारा पहचाना जा सकता है;.html या.htm स्थिर वेब पृष्ठ हैं जहां पृष्ठ HTML स्वरूप में सहेजे जाते हैं।

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

डायनेमिक वेब पेजों के बारे में अधिक

स्थिर वेब पेजों के विपरीत, डायनामिक वेब पेज उपलब्ध गतिशील सामग्री के कारण अपना नाम प्राप्त करते हैं। यानी वेबसाइट पर प्रदर्शित सामग्री उपयोगकर्ता से उपयोगकर्ता और/या समय-समय पर बदल सकती है। गतिशील वेब पेजों के उदाहरण Amazon, Yahoo, Gmail, CNN और iTunes वेबसाइट हैं।

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

यह वेब सर्वर से जुड़े एक एप्लिकेशन सर्वर और संसाधन डेटाबेस को लागू करके हासिल किया जाता है। जब वेब ब्राउज़र द्वारा किसी विशिष्ट URL के लिए अनुरोध किया जाता है, तो वेब सर्वर URL में इंगित HTML फ़ाइल प्रदान करने के लिए सूचना प्राप्त करता है और एप्लिकेशन सर्वर को भेजता है। चूंकि कोई निश्चित HTML पृष्ठ मौजूद नहीं है, एप्लिकेशन सर्वर आवश्यक URL के लिए लेआउट लाता है और इसे प्रासंगिक सामग्री जैसे टेक्स्ट, फोटो, ऑडियो और वीडियो से भर देता है।

एप्लिकेशन सर्वर के उदाहरण PHP और ASP. NET हैं। Oracle एप्लीकेशन एक्सप्रेस और MySQL डेटाबेस सॉफ्टवेयर के उदाहरण हैं।

स्थिर और गतिशील वेब पेजों में क्या अंतर है?

• स्थिर वेब पेजों में निश्चित सामग्री होती है जबकि गतिशील वेब पेजों में बदलती सामग्री हो सकती है।

• स्थिर वेब पेजों को मैन्युअल रूप से बदलना पड़ता है, जबकि एक गतिशील पेज में परिवर्तन एक एप्लिकेशन के माध्यम से लोड किया जा सकता है जहां संसाधन डेटाबेस में संग्रहीत होते हैं।

• स्थिर वेब पेज केवल एक वेब सर्वर का उपयोग करते हैं, जबकि गतिशील वेब पेज एक वेब सर्वर, एप्लिकेशन सर्वर और एक डेटाबेस का उपयोग करते हैं।

सिफारिश की: