4.4.7 Dünaamilised veebilehed

iDevice ikoon 4.4.7 Dünaamilised veebilehed
HTML keel võimaldab kirjeldada staatilisi veebilehti. Siiski on paljudel juhtudel vaja kliendile saadetud lehekülgi muuta vastavalt kliendi poolt sisestatud parameetritele või saata kliendi päringule vastus veebiserveriga ühendatud andmebaasist.Selleks otstarbeks on kasutusel dünaamilised veebilehed. Üks mehhanism selliste päringute jaoks välja arendatud mehhanism on üldine lüüsiliides (CGI - Common Gateway Interface). CGI päring suunab kasutaja mitte staatilise veebisisu juurde vaid käivitab serveris rakenduse, mille väljund saadetakse kasutajale päringu vastuseks. CGI ei ole seotud konkreetse programmeerimiskeelega. CGI skripti saab kasutada näiteks koos Perl, PHP, C või Java keeltega. Java keeles kirjutatud CGI rakendust nimetatakse Java servlett.. CGI'd kasutavad keeled loovad kliendile HTML vormingus lehekülje. Kasutaja võib Cgi rakenduse käivitada ka veebilehitseja aadressiribalt, kus saab kasutaja kirjeldada ka päringu andmed peale CGI rakendust.
CGI'le analoogne skriptimiskeskkond on Microsoft'i ASP (Active Server Pages).