Client side validering indebærer kontrollere danner værdier direkte i browseren via JavaScript , før den ledes oplysningerne på serveren . Server side validering indebærer passerer og kontrol danner værdier på serveren efter tryk på "Send" knappen. JavaScript Krav
Client side validering vil kræve, at JavaScript være aktiveret , før det kan fungere . Server side validering , vil dog fungere uanset om JavaScript er aktiveret på klienten browser eller ej.
Ajax Implementering
Server side Ajax implementering kræver blot at du installerer en færdiglavet Ajax rammer uden kendskab til JavaScript. Client side AJAX gennemførelse kræver en avanceret viden om JavaScript og XML.
Security
Server side validering giver større sikkerhed end data end klientsiden validering. Client side validering kan nemt fjernes og re- udstationeret som en post- back script. Server side validering eliminerer denne sikkerhedsbrud .
Fejl
Client side validering er mere tilbøjelige til at generere fejl , især når komplekse beregninger bruges som validering krav. Nogle af disse fejl kan endda deaktivere brugere i at se på hjemmesiden helt. Server fejl er normalt minimal , og besøgende kan stadig få adgang til bestemte funktioner på webstedet.