[英]ASP validation client side
我制作了一個網站網站,僅供公司使用。 我只在服務器端進行過驗證,並進行了安全性測試 。 我召開了一些會議,教用戶如何正確使用該網站。 另外,我有一些用C#制作的難看的彈出窗口(針對特定情況)。
您應該添加客戶端驗證,因為它限制了服務器的多次回發。
好的,據我所知,這是您的問題的答案:
現在,我想知道是否應該在客戶端添加一些驗證?
客戶端驗證可增強用戶體驗,並為您節省許多往返服務器的費用。 您絕對應該考慮添加客戶端驗證。 但是,您永遠不應相信客戶端會給您帶來什么。 服務器端驗證是必須的。 您已經擁有了; 不要刪除它。
添加到現在晚了嗎?
不,糾正錯誤或增強應用程序永遠不會太晚。
就我而言,優勢是什么?
僅舉幾例-更好的用戶體驗,更少的服務器負載,一層額外的代碼安全性。
用戶是否應該知道如何使用該網站(而不是指導/幫助他們的驗證)? 客戶端驗證是否可以避免我教新用戶和其他工廠的員工?
是的,一個好的應用程序不需要培訓用戶,或者只需要很少的培訓。 應用程序本身應將用戶帶向正確的方向。 客戶端驗證和功能可以在很大程度上幫助實現這一目標。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.