橡胶刮刀 网纱胶带 在线订单 联系方式 返回首页
 
   
  13506130201
  suzhou.zhengxin@163.com
  QQ:
   
  新闻动态  
 
   
云端运算(四)212  发布时间:2024-4-1 15:16:08
 

云端运算仰赖用户端的快速处理及大量记忆体,以及伺服器端的高频宽。用户端的程式是用 JavaScript 语言撰写的,通常错综复杂。JavaScript 程式重度要求浏览器更新及快速显示图形资料,敏捷反应使用者的动作及伺服器的动作,这已经够难了,难上加难的是,浏览器版本与 JavaScript 版本之间的不相容性,需要云端服务供应商找出传送程式给用户端的最佳方法。不过,伴随电脑运算速度越来越快,以及更加尊从标准,这些都在进步中。

云端运算可以在「于何处执行运算」和「处理过程中把资讯寄存于何处」这两者之间做出取舍,例如,使 JavaScript 程式与特定浏览器脱钩的方法之一是,在程式本身里头包含测试,比如:「若浏览器是 Firefox 75版,就执行这个;若浏览器是 Safari 12版,就执行那个;若为其他浏览器版本,执行别的。」这样的程式比较大,意味的是,需要更多频宽来把 JavaScript 程式传送至用户端,而且,程式中增加的测试可能使浏览器运转的较慢。另一种方法是,伺服器可以询问用户使用的是哪种浏览器,然后传送针对这款浏览器撰写的程式,这程式可能更简洁,执行的更快,不过,对于原本就小的程式,差异可能不大。

网页内容可以用不压缩形式传送,这样,用户端及伺服器端需要处理的工作较少,但需要较多的频宽来传输;或者,用压缩形式来传送网页内容,传输时需要的频宽较少,但两端需要增加处理工作。有时候,只有一端做压缩处理,大型 JavaScript 程式经常被压缩,移除所有不必要的空白,让变数及函式使用一或两个字母的名称,压缩后的程式是人类看不懂的,但用户端电脑不在意。

 
上一篇:云端运算(三)211
下一篇:云端运算(五)213
 
   
  友情链接

苏州正心印染材料有限公司 Copyright 2012 All Right Reserve 苏ICP备11084861号
地址:苏州高新区竹园路328号3幢804室 电话:13506130201