搜索
编程论坛
→
开发语言
→
『 JAVA论坛 』
→ 脚本与服务端
标题:
脚本与服务端
只看楼主
小牛
等 级:
新手上路
威 望:
1
帖 子:434
专家分:8
注 册:2006-10-1
结帖率:
81.48%
楼主
已结贴
√
问题点数:20 回复次数:4
脚本与服务端
js能实现的功能,服务端可不可以代替实现?反过来,服务端能实现的,js 能不能实现。
js 与服务端在实际的开发中,各自承担那些业务逻辑?
搜索更多相关主题的帖子:
服务端
承担
开发
2015-08-07 21:31
calix
等 级:
贵宾
威 望:
28
帖 子:249
专家分:1442
注 册:2015-5-4
第
2
楼
得分:5
前端的js主要是方便获取用户的输入,及后台数据展示
而服务器的功能则是进行信息验证、逻辑处理、数据存取等等
当然前端的js也有信息验证、逻辑处理等功能(比如你注册某网站的用户,一般都会有格式要求的提示)
但前端的验证只是低级别的,对于安全性比较高的数据,后台也会进行相应的验证,这主要是出于安全性考虑
稍微懂些js技术的人都可以自己写个方法去请求服务器的数据,对于这种用户(恶意)的请求验证只能由后台来完成
2015-08-08 00:05
不懂才问
来 自:大草原
等 级:
贵宾
威 望:
29
帖 子:1501
专家分:6573
注 册:2010-7-5
第
3
楼
得分:5
JS负责后台不该干的事和不能干的事
服务端负责JS想干但不可以干的事
报告老师,我低头不是因为我在装低调,是你问的问题,我真的不会答,,,
2015-08-08 08:03
日知己所无
等 级:
贵宾
威 望:
38
帖 子:427
专家分:2071
注 册:2014-3-22
第
4
楼
得分:5
如果一个功能显而易见的最好在前台或者后台实施的话,就按照常理进行设计即可
比如直接操作后台数据库,或者在前端显示一个对话框
有些既能在前台实施的,又能在后台实施的,就需要整体考虑了
比如有个文本框,应该输入日期
如果系统本身是开放的,比如在Internet上使用,由于前台的代码一般可以随意修改,很容易篡改代码,让日期的检查失效
这个时候,后台如果没有检查的话,就容易造成一个漏洞,使得传递给后台的数据不是日期格式的
如果系统本身是封闭的,内部网络使用的程序,服务器端有可能就可以减少一些检查
实际的项目里,前台后台各做一遍检查这样的代码也看到很多
2015-08-08 15:28
hhwz
等 级:
贵宾
威 望:
87
帖 子:687
专家分:4502
注 册:2011-5-22
第
5
楼
得分:5
可以的 你可以看看nodejs开发
2015-08-09 11:04
5
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-456197-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.308317 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved