Home : Uvjeti softvera : CGI definicija

CGI

CGI ima dva različita značenja: 1) Common Gateway Interface i 2) Računalno generirane slike.

1) Common Gateway Interface

Common Gateway Interface (CGI) skup je pravila za pokretanje skripta i programi na web poslužitelju. Određuje koje se informacije prenose između web poslužitelja i klijentovih podataka Web preglednici i kako se informacije prenose.

Većina web poslužitelja uključuje cgi-bin direktorij u korijen mapa svake web stranice na poslužitelju. Sve skripte smještene u ovo imenik mora slijediti pravila Common Gateway Interface-a. Na primjer, skripte smještene u cgi-bin direktoriju se mogu dati izvršna dopuštenja, dok datotekama izvan direktorija možda neće biti dopušteno izvršenje. CGI skripta također može zahtijevati varijable okruženja CGI, kao što su SERVER_PROTOCOL i REMOTE_HOST, koji se mogu koristiti kao ulazne varijable za skriptu.

Budući da je CGI standardno sučelje, može se koristiti na više vrsta hardvera platforme a podržava ga nekoliko vrsta softvera za web poslužitelje, kao što su Apache i Windows Server. CGI skripte i programi također se mogu pisati na nekoliko različitih jezika, poput C + +, Javai Perl. Iako mnoge web stranice i dalje koriste CGI za pokretanje programa i skripti, programeri sada često uključuju skripte izravno unutar web stranica. Ove skripte, koje su napisane na jezicima kao što su PHP i ASP, obrađuju se na poslužitelju prije učitavanja stranice, a dobiveni podaci šalju se u korisnikov preglednik.

2) Računalno generirane slike

U svijetu računalne grafike, CGI se obično odnosi na računalno generirane slike. Ova vrsta CGI-a odnosi se na 3D grafiku koja se koristi u filmu, TV-u i drugim vrstama slike medij. Većina modernih akcijskih filmova uključuje barem neke CGI za specijalne efekte, dok su drugi filmovi, poput animiranih filmova Pixar, u potpunosti izrađeni od računalno generirane grafike.

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju CGI-a. U računalnoj terminologiji objašnjava što CGI znači i jedan je od mnogih softverskih pojmova u rječniku TechLib.

Sve su definicije na web mjestu TechLib napisane kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova CGI definicija korisna, možete se na nju pozvati pomoću gore navedenih citata.