Mi az a CGI? meghatározás és jelentés

közzétett által Mel Hawthorne

Nem tévesztendő össze a számítógéppel generált képekkel, a technológiai világban a CGI a Common Gateway rövidítése. Interfész és egy olyan szabványra utal, amely leírja, hogy a webszolgáltatásoknak hogyan kell kapcsolódniuk a külsőhöz programokat. Ezen a protokollon keresztül az olyan funkciók, mint a képernyőn megjelenő űrlapok, olyan szkripteket futtathatnak, mint a helyesírás-ellenőrzés. Valójában a CGI lehetővé teszi olyan programok használatát, amelyek nem érhetők el közvetlenül az interneten keresztül.

Technipages elmagyarázza a CGI-t

A Common Gateway Interfaces szkripteken keresztül küldi vissza és mozgatja az adatokat – a felhasználó által kitöltött webes űrlap esetén az űrlap kimenetet generál, amelyet a parancsfájl kezel. Ezután mindenféle egyéb alkalmazáshoz és programhoz csatlakozhat a webhelyhez. Helyesírás-ellenőrzés, akár adatbázis-kapcsolat is lehetséges, csakúgy, mint más típusú, közvetlenül nem elérhető internetes szolgáltatásokkal való kapcsolat.

1993-ban a National Center for Supercomputing Applications (National Center for Supercomputing Applications) vagy az NCSA szabványt hozott létre a parancssori végrehajtható fájlok levelezőlistához való meghívására. Ez akkor alakult ki, amikor a fejlesztők egy csoportja átvette, és kiterjesztette a jelenlegi szabvány létrejöttéig.

A CGI több, mint egy szkript – ez egy szabvány különböző szkriptek létrehozásához. Bármely webszerver lehetővé teszi tulajdonosa számára, hogy beállítsa, hogy melyik szkripteket mikor és hol használja – vagyis a kiszolgáló tulajdonosa eldöntheti, hogy mely programok milyen felhasználói interakcióval kapcsolódjanak.

A CGI általános felhasználási módjai

  • A CGI egy szabvány, amely leírja a webhelyekkel kölcsönhatásba lépő internetalapú alkalmazások legjobb gyakorlatait.
  • A CGI-szkripteket a webszerver tulajdonosa állíthatja be és rendelheti hozzá.
  • A CGI-szkriptek használata viszonylag hamar általánossá vált a 90-es években történt feltalálásuk után.

Gyakori visszaélések a CGI-vel

  • A CGI a számítógép által generált interfészekre utal.