Server side
Si parla di operazioni server side ( o lato server ) per indicare i programmi informatici o software residenti sui computer server in grado di comunicare con i computer client ( operazione client/server ).
Come funziona uno script server side
Le operazioni server side sono elaborate sul computer server dove risiede il sito web a seguito di una richiesta proveniente da un computer client.
I programmi server side hanno il vantaggi di consentire l'esecuzione di operazioni altrimenti impossibili da compiere sul computer client.
Ad esempio, la registrazione sul server dei dati provenienti da una form di una pagina web sono un esempio di operazione client/server. La compilazione del modulo avviene sul computer client, il browser dell'utente. Dopo aver cliccato sul pulsante "Invia" i dati vengono inviati dal browser ( client ) al sito web ( server ).

Per registrare questi dati è necessario disporre di un programma o script server side in grado di ricevere i dati provenienti dalla form, di elaborarli e di scriverli in un file situato sul computer server.
Senza le operazioni server-side non ci sarebbe modo di registrare l'iscrizione a una newsletter, un ordine di acquisto su sito e-commerce, ecc.
Come si realizza uno script server side
Le operazioni server-side possono essere scritti utilizzando dei linguaggi di programmazione web oriented ( es. PHP, ASP ) oppure essere una mera lista di operazioni operative.
Per eseguire delle operazioni server side è necessario trasferire via FTP lo script sulla root o su una directory del sito web.
È necessario, inoltre, che il server consenta l'esecuzione di programmi server e/o che sia installato sul server l'interprete del linguaggio di programmazione.
