Un pò di teoria - CGI e SSI
Il principio del Common Gateway Interface (CGI) è
di richiedere, anziche' l'invio di una pagina già pronta, l'esecuzione
di un programma il cui risultato è inviato dal server al
client
-
Dato che le principali operazioni del CGI sono interrogazioni ad
un data base ed output html, sono stati sviluppati linguaggi ad-hoc
noti come Server Side Include (SSI) in quanto il codice da
eseguire è annidato all'interno di pagine html contenenti
le parti statiche della pagina-risultato, mentre il risultato della query
è inserito come parte variabile della stessa

Manutenzione dei dati
-
Vale lo stesso schema sopra illustrato per le query, tranne che nella richiesta
si referenzia una pagina nel cui codice sono presenti istruzioni di insert
ed update anzichè di select.
-
In questo caso l'inteprete SSI modifica il DB, anzichè interrogarlo
-
Non occorrono software particolari, ma tutto avviene per il tramite del
browser web