Väldigt kortfattat förklarat så är CGI (Common Gateway Interface) en standard för hur ett program ska kommunicera med webbservern.
Istället för statiska HTML-sidor så kan man alltså låta servern generera sidor med dynamiskt innehåll som påverkas genom yttre faktorer (exempelvis besökarna).
Vanligaste programmeringsspråket är väl utan tvekan Perl men i princip fungerar nog de flesta.
Nej. (Det heter Perl, Practical Extraction and Report Language, inte Pearl ;)).
Du kan skriva CGI script i Perl, eller med C++ eller bash eller vad som helst. CGI är bara ett sätt för ett programmeringsspråk att skicka data över HTTP.
En del nybörjare brukar stava perl med pearl och faktiskt så hette det Pearl från början :)
dice, du kan skriva ett CGI-skript i Perl och sedan sköter webbservern resten.
En bok i ämnet är alltid en bra början och en sökning på perl hos pagina generarade följande