Canit Construction

CGI, eller Common Gateway Interface som förkortningen betyder, är en standard som länkar ihop websidor med ett program. CGI är en del av HTML standarden. Det möjliggör att ett program, skrivet i vilket språk som helst (Java, Perl, C och så vidare) kan visa och ta emot information från en vanlig websida.
Fördelar:
Lätt sätt att starta ett program och få in information. Är enkelt att hålla på med.

Nackdelar:
Begränsat. Går inte att göra så mycket kul saker. Formulär är rätt tråkiga och kan bara ta emot text. Uppfattas ibland som en säkerhetsrisk av systemadministratörer, vilket fått till följd att alla webhotell inte tillåter CGI- script.

Exempel:
Exempel på applikationer som kan skapas med hjälp av CGI och ett program av något slag: Beställningsformulär, Gästböcker, System för Onlineshopping, Webchats m m.

Här bredvid visar vi hur ett Perl Script (ett språk som liknar C) genom CGI får input från ett vanligt inmatningsformulär.

Stöds av browser:
Stöds av alla WWW-läsare.

Canit tycker:
Ett bra verktyg för att bygga interaktiva hemsidor. Ersätts allt mer av Java. Säkerhetsriskerna med CGI är ett problem men de går att hantera. Detta ställer dock högre krav på systemets design och på den som administrerar detsamma.
Skriv in dig i vår gästbok.

Namn:  
Email: 

Kommentar:
       

Titta i gästboken


<<< Föregående Nästa >>> GIF | GIF Animation | JPEG | Imagemaps | Java | Javascript
Perl | C/C++ | CGI och Perl | CGI och C | HTML | Frames | VRML
Shockwave | VivoActive | Audio (AU) | Cookies | Databas
Överföringstider | Kompatibilitet | "Under construction"