我正在建立一个使用大量表单的网站,在决定要使用什么“标准”进行大部分表单验证之前,我想知道什么最有意义:
我应该使用 js/jquery 验证前端表单吗?
我应该使用 Php 在后端(服务器端)验证表单吗?
或者我应该双方验证吗?
我认为在安全性方面进行验证是最有意义的,但我担心的是,如果我尝试处理太多验证,该网站可能无法扩展(例如,验证是否存在太多冗余,尤其是如果我有相当复杂的表单(包含 20-50 个字段)?)
谢谢
最佳答案
您应该在前端和后端进行验证。前端验证不会严重影响站点的可扩展性,因为处理是在客户端的浏览器中完成的。事实上,前端(客户端)验证将有助于扩展,因为它节省了宝贵的带宽和服务器端处理。
您永远不应该忽略服务器端验证,因为客户端验证可能会被恶意用户篡改。
所以你应该同时使用两者。
关于php - 使用 Js/Jquery 和 PHP 进行表单验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6825138/