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