php - 一些简单的过滤在前台和后台都要做吗?
天蓬老师
天蓬老师 2017-04-10 18:11:34
[PHP讨论组]

比如长度和类型这些 在前台做了还有必要在后台做一下验证吗?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(9)
高洛峰

在前端做可以提高用户体验,减少内容不合法时不必要的网络开销,而后端做才是最重要的,后端验证才能保证安全性以及可靠性。退而求次的话,前端可以不做,后端也必须做。

ringa_lee

永远不要相信用户输入的内容。
特别后端在和数据库交互的时候必须要过滤。

PHP中文网

自从接触到web开发以来,大神们叮嘱的最多的就是“永远不要相信用户的输入”,所以后端验证是必然事件

怪我咯

后台必须做,前台可以不做,但是为了用户体验,前台还是要做一下过滤

PHP中文网

后端程序永远不要相信前端用户输的数据
SQL注入 存储性XSS 都是这样出来的
后端必须过滤 限制 前端传过来的数据 然后再处理业务逻辑 入库

黄舟

前端的过滤是可以被用户绕过的,后端的过滤是必须的
前端的过滤是为了提升好的用户体验,这个不是必须的

高洛峰

前台过滤是为了对用户友好,让用户知道填得不对。

后台过滤是为了加强安全性,鬼知道黑客会塞什么数据给你。

不要认为过来访问的都是好的用户,黑客也来啊,他试出你的数据检查只在前端,后端没有设防,什么时候把你服务器都拿下了还不一定呢。

PHP中文网

其实如果不怕服务器压力大用户体验不好,前端可以不做,但是后台必须做!

PHP中文网

后台做是为了程序逻辑和数据安全
前台做是为了提升用户使用体验
后台必须做,前台可以不做

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号