Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> networking >> Internet Networking >> .

Client Side Vs convalida . Validation Server Side

validazione lato client implica controllare i valori del modulo direttamente sul browser tramite JavaScript prima di passare le informazioni al server . Validazione lato server comporta il passaggio e il controllo dei valori di modulo sul server dopo aver premuto il pulsante "Invia" . JavaScript Requisito

validazione lato client richiede che Javascript sia abilitato prima che possa funzionare . Validazione lato server , tuttavia , funziona indipendentemente dal fatto che JavaScript sia abilitato nel browser client o no.
Ajax Attuazione

Server lato Ajax attuazione richiede semplicemente di installare un framework Ajax ready-made senza alcuna conoscenza di JavaScript . Lato client AJAX attuazione richiede una conoscenza avanzata di Javascript e XML .
Sicurezza

validazione lato server offre più sicurezza su dati di validazione lato client . Validazione lato client può essere facilmente rimosso e ri-pubblicato come uno script di post -back . Validazione lato server elimina questa violazione della sicurezza.
Errori

validazione lato client è più probabilità di generare errori , soprattutto dove calcoli complessi sono utilizzati come requisiti di convalida . Alcuni di questi errori possono anche disabilitare agli utenti di visualizzare il sito web interamente . Errori del server di solito sono minimi , ed i visitatori possono ancora accedere ad alcune funzioni del sito .

 

networking © www.354353.com