Sommario
Cosa si intende per lato server?
Nell’ambito della programmazione Web, si definiscono linguaggi lato server quei linguaggi di programmazione che vengono interpretati ed elaborati dal server il quale, successivamente, invia i risultati al client (il browser dell’utente). I linguaggi lato server più diffusi sono il PHP, l’ASP e jsp (java server page).
Quali sono i linguaggi lato client?
I principali linguaggi e tecnologie che possono essere utilizzati dal lato client sono: JavaScript. Java. VbScript….JavaScript
- Controllo dell’aspetto e del contenuto del documento.
- Controllo del browser.
- Interazione con l’utente.
- Interazione con i moduli.
- Lettura e scrittura di cookies.
Cosa vuol dire programmazione lato client?
La programmazione lato client ha principalmente a che fare con l’interfaccia utente, con la quale l’utente interagisce. Nello sviluppo web è il browser, nel computer dell’utente, che esegue il codice ed è principalmente eseguito in javascript, flash, ecc. Questo codice deve essere eseguito in una varietà di browser.
Che cosa si intende con linguaggi lato client e lato server?
La programmazione lato server si differenzia dalla programmazione lato client in quanto il linguaggio lato client viene interpretato dal browser dell’utente che si collega, mentre quello lato server viene interpretato dal server e poi restituito in formato HTML al browser.
Quali sono i vantaggi nell esecuzione lato server?
Vantaggi
- Consentono una maggiore interattività e rispondono immediatamente alle azioni degli utenti.
- Migliorano l’usabilità del sito web.
- Forniscono agli sviluppatori un maggior controllo sull’aspetto ed il funzionamento dei widget web.
- Sono riutilizzabili.
Che differenza c’è tra linguaggi di programmazione lato client e linguaggi di programmazione lato server?