Objavljeno na od Mel Hawthorne
Ne smemo zamenjati z računalniško ustvarjenimi posnetki, v tehnološkem svetu CGI pomeni Common Gateway Vmesnik in se nanaša na standard, ki opisuje, kako naj se spletne storitve povežejo z zunanjimi programi. S tem protokolom lahko funkcije, kot so obrazci na zaslonu, izvajajo skripte, kot je preverjanje črkovanja. Dejansko CGI omogoča uporabo programov, do katerih ni mogoče neposredno dostopati prek spleta.
Technipages pojasnjuje CGI
Common Gateway Interfaces vračajo in premikajo podatke prek skriptov – v primeru spletnega obrazca, ki ga izpolni uporabnik, obrazec ustvari izhod, ki se obravnava prek skripta. Nato se lahko poveže z vsemi vrstami drugih aplikacij in programov na spletno mesto. Možno je preverjanje črkovanja, celo povezava z bazo podatkov, kot tudi druge vrste povezav z internetnimi storitvami, ki niso neposredno dostopne.
Leta 1993 je Nacionalni center za superračunalniške aplikacije ali NCSA ustvaril standard za klicanje izvedljivih datotek ukazne vrstice za poštni seznam. To se je nato razvilo, ko ga je skupina razvijalcev sprejela in razširila, dokler ni bil ustvarjen trenutni standard.
CGI je več kot le en skript – je standard za ustvarjanje različnih. Vsak spletni strežnik bo svojemu lastniku omogočil, da konfigurira, katere skripte naj se uporabljajo, kdaj in kje – z drugimi besedami, lastnik strežnika se lahko odloči, kateri programi so povezani s katero interakcijo uporabnika.
Pogoste uporabe CGI
- CGI je standard, ki opisuje najboljše prakse za internetne aplikacije, ki komunicirajo s spletnimi mesti.
- Skripte CGI lahko nastavi in dodeli lastnik spletnega strežnika.
- Uporaba CGI skriptov je postala običajna razmeroma hitro po njihovem izumu v 90. letih.
Pogoste zlorabe CGI
- CGI se nanaša na računalniško ustvarjene vmesnike.