Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aký je rozdiel medzi klientom a serverom overovania

? Hoci existujú rozdiely medzi klientom a overenie servera , je najlepšie vykonávať obaja tak forma údaje sú presné po procese validácie a poskytuje lepšiu užívateľskú skúsenosť . Validácia na strane Vlastnosti

Klient beží vo webovom prehliadači pomocou skriptovacieho jazyka klienta , ako je napríklad JavaScript , skontrolujte , či hodnoty sú správne . Overovanie na strane klienta poskytuje užívateľom okamžitú spätnú väzbu , znižuje využitie šírky pásma a je oveľa rýchlejší ako server - side validáciu . S server - side validáciu , informácie o odoslaní formulára a analyzované webovým serverom prostredníctvom serveru skriptovací jazyk , ako je PHP alebo Perl .
Security

servera - side validácia je zabezpečený a funguje bez problémov so všetkými webovými prehliadačmi . Avšak , mali by ste neveril zadané údaje vo formulári , ak máte iba overovanie na strane klienta , ktoré možno manipulovať . Každý prezeraní webovej stránky mohli vidieť overovací skript , upraviť alebo zmazať overovací kód a odošlite formulár .
Kompatibilita

server - side validáciu je viac kompatibilný , pretože JavaScript nemusí byť povolené . Pri overovaní na strane klienta , ak používateľ zakáže JavaScript , nedôjde k potvrdeniu . Server - side validácia umožňuje forma , ktorú musí vykonať bez prerušenia od chyby overenie alebo varovania.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené