Met*_*lis 9 javascript php validation
如果您总是需要使用PHP验证表单,那么使用Javascript验证HTML表单有什么意义呢?我意识到你可以从中获得速度提升,对用户来说更方便,但除此之外,花在它上面的时间值得吗?如果有人有任何好的证据,我很乐意听到.
谢谢你的帮助!
都会
UPDATE
在收到大量答案后,我想稍微改变一下这个问题.我们都知道javascript对用户来说更方便,它提供了更快的反馈.我想知道的是:有没有人见过任何"证据",它值得吗?或者我们只是这样做,因为它使事情变得更好,每个人都说我们应该这样做?速度差异并不显着,随着互联网变得越来越快,我认为javascript验证将变得更加过时.
我开始怀疑使用javascript验证页面的时间是否可以更好地花费.
Rob*_*ner 15
理想情况下,您通过javascript和(在您的情况下)PHP验证.
两种验证方法都可以协同工作,以确保您为最终用户提供最强大和用户友好的功能.
您将使用客户端验证来确保填写所有字段,电子邮件地址有效等.这将提供即时反馈,不会给您的服务器或用户的互联网连接带来负担.
验证服务器端的安全性.您可以控制服务器上的所有内容,而不是客户端计算机上的任 在这里,您确保所有输入的数据都是非恶意和正确的.
记住这一点:如果您只使用一种类型的验证,请选择服务器端验证,因为它更安全.您永远不应该依赖客户端代码来实现任何类型的安全性.
使用这两种类型的验证可以为您提供两全其美(响应性和安全性),同时没有任何缺点.当然,这意味着你必须编写更多的代码,但在我看来,这是值得的.
编辑:回应评论
是的,您必须以这种方式编写更多代码......根据经验,如果程序员更难,那么用户就更容易了.在某些预算中进行两种类型的验证可能没有意义,这是您将要进行的调用.无论如何,请确保您的服务器端验证是坚如磐石的.
是的,时间就是金钱,投入时间来改善用户的体验是值得的.如果你现在负担不起(截止日期/时间表/预算),那么就尽可能做到.
归档时间: |
|
查看次数: |
749 次 |
最近记录: |