Kas yra CGI? apibrėžimas ir prasmė

Publikuotas pateikė Melas Hawthorne'as

Negalima painioti su kompiuteriu sukurtais vaizdais, technologijų pasaulyje CGI reiškia bendruosius vartus. Sąsaja ir nurodo standartą, aprašantį, kaip žiniatinklio paslaugos turėtų susieti su išorinėmis programas. Naudodamos šį protokolą tokios funkcijos kaip ekrano formos gali paleisti tokius scenarijus kaip rašybos tikrinimas. Tiesą sakant, CGI leidžia naudoti programas, kurių negalima pasiekti tiesiogiai per žiniatinklį.

Technipages paaiškina CGI

Bendrosios šliuzo sąsajos grąžina ir perkelia duomenis per scenarijus – jei žiniatinklio forma, kurią vartotojas užpildo, forma generuoja išvestį, kuri apdorojama naudojant scenarijų. Tada jis gali prisijungti prie visų kitų svetainės programų ir programų. Galimas rašybos tikrinimas, netgi duomenų bazės ryšys, kaip ir kitų tipų ryšiai su interneto paslaugomis, kurios nėra tiesiogiai pasiekiamos.

1993 m. Nacionalinis superkompiuterių programų centras arba NCSA sukūrė standartą, leidžiantį iškviesti komandų eilutės vykdomuosius failus adresų sąraše. Vėliau tai išsivystė, kai grupė kūrėjų jį priėmė ir išplėtė, kol buvo sukurtas dabartinis standartas.

CGI yra daugiau nei vienas scenarijus – tai skirtingų scenarijų kūrimo standartas. Bet kuris žiniatinklio serveris leis jo savininkui konfigūruoti, kurie scenarijai turėtų būti naudojami kada ir kur – kitaip tariant, serverio savininkas gali nuspręsti, kurios programos susieja su kokia vartotojo sąveika.

Įprasti CGI naudojimo būdai

  • CGI yra standartas, apibūdinantis geriausią internetinių programų, sąveikaujančių su svetainėmis, praktiką.
  • CGI scenarijus gali nustatyti ir priskirti žiniatinklio serverio savininkas.
  • CGI scenarijų naudojimas tapo įprastas gana greitai po jų išradimo 90-aisiais.

Dažnas netinkamas CGI naudojimas

  • CGI reiškia kompiuterio sukurtas sąsajas.