页面数据提交时,往往会先在客户端用JS进行验证,以达到体验的速度,但是这极有可能被高手绕过这一层验证;
那么在服务端验证是非常有必要的,但是每一用户提交都要在服务端验证,这又影响了性能(响应速度)!
     那么问题就来了,既然在服务端验证更安全一点(必要加验证),JS层就没必要了啊,但是后端访问响应性能又无法得到保证,纠结啊,各位请给个解释啊????

解决方案 »

  1.   

    访问量大的情况下,每次都要到服务端验证,是耗的
      

  2.   

    前后台都要验证 这个没办法 
    用户基本信息提交是在注册的时候吧 就算访问量大也不至于每次访问就注册一次啊
      

  3.   

    有时候,必要的资源开销是没办法省略掉的
      

  4.   

    恩,那是的,但是也要考虑到的,所以希望有更好的方法
      

  5.   

    前台验证可以做的更加全面和安全性高一些,这样是可以减少服务器的开销的。另外,服务器端不用验证所有的项,需要验证极个别重要的就可以了,另外,服务器端可以加上危险字符过滤等。必要的服务器消耗还是要有的。如果访问量大,可以考虑增加服务器节点,并且利用均衡负载来提高整体的服务器性能。