成都网站建设
|
域名注册
|
虚拟主机
|
网站制作
|
网站案例
|
网站优化
|
网站推广
|
企业邮局
|
服务器租用
|
广告设计
首页
服务器租用
企业邮箱
虚拟主机
网站程序
营销推广
网站建设
域名注册
前端开发
网站备案
服务器租用
web服务器
FTP服务器
服务器托管
服务器租用
vps主机服务器
云主机服务器
网站解决方案
服务器机房
企业邮箱
企业邮箱设置
企业邮箱优势
邮箱其他问题
邮箱功能讲解
邮箱收发问题
虚拟主机
主机管理
主机购买
数据库
主机续费升级
FTP上传
网站程序
java教程
asp程序
asp.net程序
vb编程
php程序
C#程序
营销推广
seo优化
网站推广
搜索引擎
免费资源
网站建设
网站方案
网站改版
网页设计
网站维护
网站策划
网站制作
域名注册
域名转入\转出
英文域名
通用网址
中文域名
域名解析
无线网址
域名知识及服务
前端开发
html
jQuery
JavaScript教程
css
div+css
json教程
bootstrap教程
XML教程
ajax教程
网站备案
备案资料下载
备案流程指南
各省备案要求
备案常见问题
移动互联网
app应用开发
wap手机网站
微网站
当前位置:
创新互联
>>
常见问题
>>
服务器租用
>>
web服务器
>>
动态数据放浏览器端处理还是服务器
动态数据放浏览器端处理还是服务器
作者:创新互联 文章来源:服务器租用部 点击数:
更新时间:2011-01-07
首先当然是安全问题,不过安全方面最大的一点其实是观念的问题,没有安全方面的观念,在这种问题下讨论我觉得应该收不到什么效果的,所以个人觉得安全方面不需要展开说。
剩下就是跟安全无关的方面,也就是说,某一个运算,它从安全的角度放
服务器
或客户端都没有问题,那放哪里好?
我觉得这实际上主要是风格的问题。
在动态
HTML
流行以前,这根本不存在问题:多数代码都只是简单的提交前的验证,浏览器中运行的
JavaScript
代码的输入都是从表单里来的,你没有机会把它放
服务器
端。但是这里又可以分一种情况:验证的时候你算得一个和,也许在服务器端你还需要用,这怎么办呢?由于这个场景下我们的
JavaScript
只是简单的做一个校验来增强用户体验,
JavaScript
是很零散的,一般倾向于削减其复杂性。所以这个时候一般仍然采取客户端验证后
服务器
端再从输入去计算的策略。这种做法实际上也附带了一个额外的好处就是对于不支持
JavaScript
的用户代理,一切工作如常,唯一的区别就是对于不支持JavaScript的用户代理,在输入不合法时多了一个(或者可能由于设计的不合理,多了数个)刷新的动作。
在动态
HTML
时代,这个问题实际上取决于前端的架构。
有时候是,
服务器
采用REST风格公布信息,web前端需要再把这些信息组装出来,这时候没有选择,你只能在前端把它再计算出来,接口就能设计的更统一,更简单,有利于HTTP代理以及分布式分发网络高效工作,并且减少传输的数据量,能提高web应用的性能。除了REST接口促使你这样做,前端如果采用MVVM也使得你需要这么做:因为你别无选择,应用中有一些相互关联的部分就是需要带一些计算。
动态
HTML
还流行一种情况就是,从网络上传输出来的就是
HTML
片段,并且这些片段都是完全组装好的,前端所能做的就是将它们插入到页面中。那这种情况显然也无法选择,需要的计算在
服务器
那边都计算完毕了。
CDN加速和BGP协议对比
:上一篇
服务器被访问的速度由哪些因素决定
:下一篇
web服务器相关文章
CDN加速和BGP协议对比
国内外云计算平台/创新互联
配置IIS服务器要注意的问题
HTTP/1.1 新建会话失败 解决方法及分析 产生的原因说
正规安全的IDC服务商怎样辨别?
防护Web站点恶意链接的方法 -创新互联
怎么用IIS搭建Web服务器 -创新互联
怎样在Win7系统中搭建Web服务器
常用web服务器都有哪些? -创新互联
服务器的安全防护 -创新互联
创新互联主要提供服务器租用,服务器托管,云服务器主机,VPS主机,海外服务器租用,欢迎咨询028-86922220
7
8
9
10
常见问题
2
3
4
5
6
|
热门搜索
服务电话:028-86922220 13518219792 公司地址:成都市太升南路288号锦天国际A幢10楼2号
企业邮箱:
service@cdxwcx.com
版权所有:成都创新互联科技有限公司 蜀ICP备13010860号
成都网站建设