कॉमन गेटवे इंटरफेस (सीजीआय)

लेखक: Peter Berry
निर्मितीची तारीख: 17 ऑगस्ट 2021
अद्यतन तारीख: 1 जुलै 2024
Anonim
कॉमन गेटवे इंटरफेस (सीजीआय) - तंत्रज्ञान
कॉमन गेटवे इंटरफेस (सीजीआय) - तंत्रज्ञान

सामग्री

व्याख्या - कॉमन गेटवे इंटरफेस (सीजीआय) म्हणजे काय?

कॉमन गेटवे इंटरफेस (सीजीआय), वेब डेव्हलपमेंटच्या रूपात, वेब-सर्व्हरद्वारे एक्झिक्युटेबल्स चालविण्यासाठी इंटरफेस आहे. बर्‍याच घटनांमध्ये याचा अर्थ, डायनॅमिकली व्युत्पन्न एचटीएमएल पृष्ठ परत ब्राउझरवर वितरित करण्यासाठी एचटीटीपी विनंती घेणे आणि त्यास अनुप्रयोगाकडे पाठवणे होय. वेब सर्व्हरवर चालणारा कोणताही प्रोग्राम सीजीआय स्क्रिप्ट म्हणून वापरण्यायोग्य आहे, परंतु पर्ल ही सर्वात लोकप्रिय भाषा आहे.


सीजीआयचे मानक आरएफसी 3875 मध्ये परिभाषित केले आहे.

मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया कॉमन गेटवे इंटरफेस (सीजीआय) चे स्पष्टीकरण देते

वेब डेव्हलपमेंटच्या सुरुवातीच्या काळात वेब अनुप्रयोगात परस्पर संवाद प्रदान करण्यासाठी सीजीआय हा एक मार्ग होता. हे अपाचेवर सर्वात सामान्य होते, परंतु आयआयएसवर सीजीआय चालविण्यासाठी पोर्ट देखील तयार केले गेले होते.

सीजीआयचा सर्वात सामान्य वापर स्क्रिप्टिंग भाषा वापरणे आहे, आणि म्हणूनच सीजीआय स्क्रिप्ट चालविते म्हणून याचा संदर्भ घेणे सामान्य आहे. सीजीआय प्रोग्राम आणि स्क्रिप्ट सहसा / cgi-bin / नावाच्या फोल्डरमध्ये संग्रहित केल्या जातात.

सीजीआयचा मुख्य गैरफायदा असा आहे की प्रत्येक पृष्ठ लोड केल्यामुळे ओव्हरहेड प्रोग्राम्स मेमरीमध्ये लोड होतात. पृष्ठ लोड दरम्यान मेमरीमध्ये डेटा सहज कॅश केला जाऊ शकत नाही. या गैरसोयीमुळे, बरेच विकसक कार्यरत सर्व्हरकडे गेले आहेत जे चालू राहतात. तथापि, तेथे एक प्रचंड विद्यमान कोड बेस आहे, त्यातील बराचसा भाग पर्लमध्ये आहे. सीजीआयच्या समर्थकांचा असा युक्तिवाद आहे की हे सोपे, स्थिर आणि विशिष्ट अनुप्रयोगांसाठी चांगली निवड आहे, खासकरुन पर्ल ज्यापेक्षा जास्त हाताळणी करतात अशा कार्यांसह. वर्कराउंड्स वेब सर्व्हरमधील रनटाइम (अपडे मधील मोड_पर्ल आणि मोड_फिप) किंवा फास्टसीजीआय (एकाधिक विनंत्या हाताळणार्‍या स्वतंत्र प्रक्रिया) समाविष्ट करून प्रत्येक विनंतीसाठी पर्ल किंवा पीएचपी रनटाइम लोड करणे टाळतात.


ही व्याख्या वेब डेव्हलपमेंटच्या कॉनमध्ये लिहिली गेली