Client side validatie gaat controleren formulier waarden direct aan de browser via JavaScript alvorens de informatie op de server . Server-side validatie gaat passeren en controleren formulier waarden op de server na het indrukken van de knop 'Verzenden' . JavaScript Eis Client side validatie zal vereisen dat JavaScript worden ingeschakeld voordat het kan functioneren. Server-side validatie , echter zal werken ongeacht of JavaScript is ingeschakeld op de client browser of niet . Ajax Implementatie Server side Ajax implementatie vereist gewoon je te installeren een kant en klare Ajax kader zonder enige kennis van JavaScript . Client side Ajax implementatie vereist een gevorderde kennis van JavaScript en XML . Beveiligingsupdate voor Server side validatie biedt meer zekerheid dan gegevens dan client- side validatie . Client-side validatie kan gemakkelijk worden verwijderd en opnieuw geplaatst als een post - back script . Server-side validatie elimineert deze inbreuk op de beveiliging . Fouten Client side validatie is meer kans op fouten te genereren , vooral waar complexe berekeningen worden gebruikt als validatie eisen . Sommige van deze fouten kunnen zelfs gebruikers in het bekijken van de website volledig uitschakelen . Server fouten zijn meestal minimaal , en bezoekers kunnen nog steeds toegang tot bepaalde functies van de site .
|