ASP Full Form
Table of Contents
ASP Full Form
Full Form of ASP – Active Server Pages
ASP Full Form in Hindi
ASP Ka Full Form हैं – Active Server Pages
What is ASP in Hindi
डायनामिक और इंटरैक्टिव वेब पेज बनाने के लिए आप ASP का उपयोग कर सकते हैं। ASP का फूल फॉर्म Active Server Pages हैं। ASP पेज एक हाइपरटेक्स्ट मार्कअप लैंग्वेज (HTML) पेज होता है जिसमें स्क्रिप्ट कमांड होते हैं जो क्लाइंट के ब्राउजर में भेजे जाने से पहले वेब सर्वर द्वारा प्रोसेस किए जाते हैं। यह बताता है कि “सर्वर-साइड स्क्रिप्ट” शब्द की उत्पत्ति कैसे हुई।
Microsoft द्वारा एक्टिव सर्वर पेजेज पहला सर्वर-साइड स्क्रिप्ट इंजन है; यह डायनैमिकली रूप से वेब पेज बनाता है। इसे जनवरी 1996 में ASP.NET द्वारा रिलीज़ किया गया था।
ASP (एक्टिव सर्वर पेज) डायनामिक सर्वर पेज बनाने के लिए Microsoft द्वारा विकसित तकनीक है। Visual Basic Script या Jscript भाषा (Microsoft का Javascript) का उपयोग करते हुए ASP को उसी वेब पेज पर लिखा जाता है।
ASP क्या है
ASP Kya Hai in Hindi
ASP Full Form – Active Server Pages हैं। ASP (ASP या classic ASP के रूप में भी जाना जाता है) माइक्रोसॉफ्ट का पहला सर्वर-साइड स्क्रिप्ट इंजन है जो डायनामिक रूप से उत्पन्न वेब पेजों को सक्षम करता है। जबकि प्रारंभिक रिलीज़ Windows NT 4.0 के Internet Information Services (IIS) कंपोनेंट के लिए एक ऐड-ऑन था, इसे बाद में विंडोज ऑपरेटिंग सिस्टम में शामिल किया गया था।
ASP फ़ाइल क्या है?
What is an ASP File in Hindi?
- एक ASP फ़ाइल में फ़ाइल एक्सटेंशन “.asp” है
- एक ASP फ़ाइल HTML फ़ाइल की तरह ही है
- एक ASP फ़ाइल में HTML के अलावा सर्वर स्क्रिप्ट हो सकती हैं
- ASP फ़ाइल में सर्वर स्क्रिप्ट को सर्वर पर एक्सेक्यूट किया जाता है
ASP आपके लिए क्या कर सकता है?
What can ASP do for you?
- किसी भी वेब पेज को एडिट करें, बदलें, कंटेंट एड करें या कस्टमाइज़ करें।
- HTML फॉर्म से सबमिट किए गए यूजर क्वेरीज या डेटा का जवाब दे।
- डेटाबेस या अन्य सर्वर डेटा एक्सेस करें और एक ब्राउज़र पर परिणाम लौटाएं।
- वेब सुरक्षा प्रदान करें क्योंकि ASP कोड को ब्राउज़र में नहीं देखा जा सकता है।
- सादगी और गति प्रदान करें।
ASP कैसे काम करता है?
How Does ASP Work in Hindi?
जब ब्राउज़र सामान्य HTML फ़ाइल का अनुरोध करते है, तो सर्वर फ़ाइल को रिटर्न कर देता है।
जब कोई ब्राउज़र ASP फ़ाइल का अनुरोध करता है, तो सर्वर ASP इंजन के लिए अनुरोध पारित करता है जो ASP फ़ाइल को पढ़ता है और फ़ाइल में सर्वर स्क्रिप्ट को एक्सीक्यूट करता है।
अंत में ASP फ़ाइल को ब्राउज़र के रूप में प्लेन HTML में लौटा दिया जाता है।
ASP के कार्य
Functions of ASP in Hindi
ब्राउज़ करते समय, हम उस पेज पर आते हैं जो “.asp” के साथ होता है। और हम खुद से पूछते है कि इस प्रकार की फ़ाइल का क्या मतलब है। यह वर्शन 3.0 से Internet Information Server (IIS) का हिस्सा है और एक एक्टिव पेज तकनीक है जो पारंपरिक HTML के साथ संयोजन के रूप में विभिन्न स्क्रिप्ट्स और कंपोनेंट के उपयोग को डायनामिक रूप से उत्पन्न पेजेज को डिस्प्ले करने की अनुमति देता है।
Microsoft परिलैग्वेज की डेफिनेशन का अनुवाद इस प्रकार हैं:
“एक्टिव सर्वर पेजेज खुले और मुक्त एप्लीकेशन हैं जिनमें हम वेब के लिए डायनामिक और शक्तिशाली समाधान बनाने के लिए HTML कोड, स्क्रिप्ट और सर्वर ActiveX कंपोनेंट को जोड़ सकते हैं।“
ASP तकनीक का सिद्धांत VBScript है, लेकिन प्रोग्रामिंग लैग्वेजेज की एक और विविधता है जिसका हम उपयोग कर सकते हैं, जैसे Perl, JScript आदि।
ASP Syntax
Syntax of ASP in Hindi
हमारे सभी उदाहरण में ASP कोड को लाल रंग में दर्शाते हैं।
इससे आपके लिए यह समझना आसान हो जाता है कि ASP कैसे काम करता है।
ASP VBScript का उपयोग करता है
ASP में डिफ़ॉल्ट स्क्रिप्टिंग लैग्वेज VBScript है।
एक स्क्रिप्टिंग लैग्वेज एक हल्की प्रोग्रामिंग लैग्वेज है।
VBScript Microsoft के Visual Basic का एक हल्का वर्शन है।
ASP Files
ASP फाइलें साधारण HTML फाइलें हो सकती हैं। इसके अलावा, ASP फ़ाइलों में सर्वर स्क्रिप्ट भी हो सकती हैं।
सर्वर पर <% और%> से घिरे स्क्रिप्ट एक्सीक्यूट होते हैं।
HTML को आउटपुट लिखने के लिए ASP द्वारा Response.Write () मेथड का उपयोग किया जाता है।
निम्न उदाहरण HTML में “Welcome to IT Khoj” लिखते हैं:
उदाहरण
<!DOCTYPE html>
<html>
<body>
<%
Response.Write(“Welcome to IT Khoj”)
%>
</body>
</html>
ASP में जावास्क्रिप्ट का उपयोग करना
Using JavaScript in ASP
एक वेब पेज के लिए स्क्रिप्टिंग लैग्वेज के रूप में जावास्क्रिप्ट सेट करने के लिए आपको पेज के टॉप पर एक लैग्वेज स्पेसिफिकेशन डालना होगा:
उदाहरण
<%@ language=”javascript”%>
<!DOCTYPE html>
<html>
<body>
<%
Response.Write(“Welcome to IT Khoj”)
%>
</body>
</html>
ASP के फायदे
Advantages of ASP in Hindi
ASP सर्वर-साइड पर चलने वाली एक डायनामिक तकनीक है। जिसका अर्थ है कि जब यूजर्स ASP डयॉक्यूमेंट का अनुरोध करता है, तो स्क्रिप्ट के भीतर निर्देश प्रोग्रामिंग केवल परिणामी HTML कोड ब्राउज़र को भेजने के लिए एक्सीक्यूट हो जाती है। सर्वर की निर्भर टेक्नोलॉजीज का मुख्य लाभ सुरक्षा कोड में है क्योंकि वे सर्वर की फ़ाइलों में होते हैं जिन्हें हम वेब के माध्यम से अनुरोध करते हैं और वे एक्सीक्यूट हो जाते है, इसलिए यूजर के पास आपके ब्राउज़र में परिणामी पेज से अधिक का एक्सेस नहीं होता।
ASP ने जो विकास किया है, वह काफी व्यापक है। इसके प्राथमिक कार्यों में डेटाबेस का एक्सेस है, एक ईमेल, डायनामिक ग्राफिक्स निर्माण, और अन्य।
Active Server Pages का उपयोग
कई चीजें जो हम CGI का उपयोग करके कर सकते हैं, इस तकनीक से की जा सकती हैं। ऐसा इसलिए है क्योंकि ASP सर्वर एप्लिकेशन इंटरफ़ेस के लिए कोड लिखने के साथ इतना कुशल है, इस लाभ के साथ कि यह CGI की तुलना में अधिक कुशल है। जो एक कंपाइलर पर निर्भर करता है क्योंकि ASP सर्वर पर एक सेवा के रूप में चलता है, आर्किटेक्चर मल्टीटास्किंग का लाभ उठाता है।
Active Server Pages के विकास के साथ शुरू करने के लिए, आपको Windows NT 4.x या उच्चतर और Internet Information Server वाले सर्वर की आवश्यकता होती है। IIS एक ऐसा एप्लिकेशन है जिसे हम NT के विकल्प पैक में प्राप्त कर सकते हैं। पहले से उल्लेखित विकल्प पैक के साथ Personal Web Server के माध्यम से विंडोज 9x में ASP का उपयोग करना संभव है।
Active Server Pages का विकास

लिनक्स सर्वर का उपयोग करने के मामले में, Chilisoft ने Chilisoft ASP विकसित किया है जो इस तकनीक के उपयोग की भी अनुमति देता है। एक अन्य विकल्प InstantAsp भी है जो ASP को IIS के अलावा अन्य सर्वरों पर चलाने के लिए है।
NT प्लेटफ़ॉर्म वाले अधिकांश भुगतान किए गए होस्टिंग प्रोवाइडर्स इस तकनीक का उपयोग अपने सर्वर पर करते हैं। कोड किसी भी HTML या टेक्स्ट एडिटर्स में सहायक हो सकता है। काम करने के लिए बाजार पर दो टूल हैं, व्यावसायिक रूप से ASP एक दृश्य मोड में जैसे कि Microsoft Drumbeat 2000 और Visual Interdev
एक सर्वर-साइड की लैग्वेज वेबसर्वर पर चलती है, पेज को क्लाइंट को इंटरनेट पर भेजने से ठीक पहले। सर्वर पर चल रहे पेज अंतिम पेज बनाने के लिए डेटाबेस एक्सेस, नेटवर्क कनेक्शन, और अन्य कार्यों को एक्सीक्यूट कर सकते हैं जो क्लाइंट देखेंगे। क्लाइंट केवल एक पेज को HTML कोड के साथ ASP पेज के एक्सेक्यूट के परिणामस्वरूप प्राप्त करता है। चूंकि परिणामी पेज में केवल HTML कोड है, यह सभी ब्राउज़रों के साथ कंपेटिबल है। हम आर्टिकल में सर्वर और क्लाइंट प्रोग्रामिंग के बारे में और जान सकते हैं कि DHTML क्या है।
सर्वर के प्रकार जो इस लैग्वेज का उपयोग करते हैं, निश्चित रूप से, वे सभी जो विंडोज एनटी सिस्टम के साथ काम करते हैं। हालाँकि, इसका इस्तेमाल विंडोज 98 पीसी पर भी किया जा सकता है, अगर हम पर्सनल वेब सर्वर नामक सर्वर इंस्टॉल करते हैं। लिनक्स सिस्टम पर भी, हम ASP का उपयोग कर सकते हैं यदि हम Chilisoft नामक एक कंपोनेंट इंस्टॉल करते हैं। यह स्पष्ट लगता है कि वेबसर्वर पर काम करना बेहतर होगा।
ASP के साथ, हम कई अलग-अलग प्रकार के ऐप्लिकेशन्स कर सकते हैं
ASP के साथ, हम कई अलग-अलग प्रकार के ऐप्लिकेशन्स कर सकते हैं। यह हमें डेटाबेस, सर्वर फाइल सिस्टम को एक्सेस करने की अनुमति देता है। और सामान्य तौर पर, सभी रिसोर्सेस के लिए जो सर्वर के पास है। हम विभिन्न सॉफ़्टवेयर डेवलपमेंट कंपनियों द्वारा निर्मित ActiveX कंपोनेंट को भी खरीद सकते हैं जो कई उपयोग करते हैं। जैसे कि मेल भेजना, डायनामिक रूप से ग्राफ बनाना और बहुत कुछ।
वर्तमान में, ASP, ASP.नेट का दूसरा वर्शन, जिसमें लैग्वेज की संभावनाओं और जिस गति से यह काम करता है, के संदर्भ में कुछ सुधार शामिल हैं। ASP.NET में ASP से कुछ सिंटैक्स अंतर हैं, इसलिए आपको एक दूसरे के साथ अलग तरीके से व्यवहार करना होगा।