validation côté client implique vérifier les valeurs de formulaires directement sur le navigateur via JavaScript avant de transmettre les données au serveur. La validation côté serveur consiste à faire passer et vérifier les valeurs de formulaires sur le serveur après avoir appuyé sur le bouton «Soumettre» . JavaScript Exigence
validation côté client , il faudra que JavaScript soit activé avant de pouvoir fonctionner . La validation côté serveur , cependant, ne fonctionne indépendamment du fait que le JavaScript est activé sur le navigateur du client ou non.
Ajax mise en œuvre
côté serveur mise en œuvre Ajax nécessite simplement que vous installiez un framework Ajax ready-made , sans aucune connaissance de JavaScript. Côté client mise en œuvre Ajax nécessite une connaissance avancée de JavaScript et XML.
Sécurité
validation côté serveur offre plus de sécurité sur les données que la validation côté client. La validation côté client peut facilement être enlevé et re- publié comme un script de post -back . La validation côté serveur élimine cette faille de sécurité.
Erreurs
validation côté client est plus susceptible de générer des erreurs , en particulier lorsque des calculs complexes sont utilisés comme critères de validation . Certaines de ces erreurs peuvent même désactiver les utilisateurs de consulter le site Web entièrement . Les erreurs du serveur sont généralement minimes , et les visiteurs peuvent toujours accéder à certaines fonctions du site.