全面采用动态HTML技术,SynleadCRM进军中高端应用
2004/04/13
"据了解,B/S SynleadCRM全面采用动态DHTML技术,在产品定位上面向中高端应用。除了市场因素外,能否从技术层面也让我们有更多了解?"最近,不断有客户与合作伙伴向起点咨询上述问题。
起点公司梁小兵技术总监对此进行了答复:
"起点CRM产品研发方向是依据市场需求和趋势决定的,技术部门不仅要坚决执行公司的战略规划,更要用新一代软件产品去推动CRM大市场向纵深发展。
归纳起来说,起点B/S SynleadCRM全面围绕动态DHTML技术来打造,动态DHTML技术将引发企业管理软件一场深远的革命,不仅仅在CRM领域,还包括ERP、OA等各领域。
打个比方解释静态HTML与动态DHTML带来的差别。例如我去选购商品房,售楼小姐给我拿出一堆不同户型的图片。静态HTML就相当于我只能看到不同户型的轮廓,要想了解卧室的细节不得不另外翻看其它图纸,为卧室窗户的问题又找出另外一份图纸,与售楼小姐交谈了一阵子,回过头来我俩忽然都想不起来这个窗户对应哪套户型的哪间卧室!而动态DHTML就不一样,平面图片变成了立体模型,并且所有东西都可以'交互',即能够'透视'细节,也能够'浮现'出我关心的局部立体小模型;我可以直接对不同户型的各种情况直接进行比对、挑剔、修改,而不必迷失自己。
回到技术角度讲,过去的静态HTML给你看到的是拼凑在一起的少许信息轮廓,数据、图表、报表是'死'的,是单线程的。代表新技术趋势的动态DHTML就不一样,一切是'活'的,是多线程的--信息量丰富,代表着不同'维'的字段对象再也不是只供浏览的文本,而是这些字段都带着'功能',无需远离目标就能够迅速探究相关事物的细节;图表和数据透视报表是'交互'的,也带着'功能',您再也不必局限于过去那些呆板的商务分析模式……"
问:"中高端应用对工作平台有什么要求?"
答:"B/S SynleadCRM主要不是为低端工作平台准备的--例如CPU采用低端主频的工作站,尽管我们在设计时考虑了对低端设备一定的兼容性。
动态DHTML需要较好的浮点运算支持,如果您的服务器、工作站采用当今主流的奔腾 4 CPU,浏览器采用IE6.0以上,将发挥出最佳性能。B/S SynleadCRM对工作站的配置要求是奔腾 3以上CPU--当然CPU主频越高,驾驭DHTML的速度就越快。
我们做过奔腾和赛扬CPU处理DHTML的对比测试,奔腾P3 450MHz主频的处理速度,明显要比赛扬800MHz主频的要快许多,原因就在于奔腾系列浮点运算性能、支持的指令集、高速缓存等方面要比赛扬强许多。我们还做过IE5.0、IE5.5、IE6.0的对比测试,浏览器版本越高,速度就越快。
Internet接入带宽、公网传输质量对多分支机构、集团化的应用有较大影响。例如北京城域网,Internet LAN共享接入的ping值一般在10ms以下,ADSL接入的ping值一般不超过15ms,并且'丢包率'极低,这样的B/S应用与公司局域网内应用的速度很接近。但是外地分支机构就可能面临不确定的Internet服务质量保证,公网流量大或'塞车'时,ping值高过200ms甚至400ms--就好像在访问国外的服务器,丢包率超过10%或更高;情况很差时,远程机构客户端的宽带接入都比不上在服务器所在城市的56Kbps Modem电话线接入速度。
我们国家网民、网络应用的成长速度超过了公网带宽成长和QoS(服务质量保证)速度,这在相当程度上影响了各厂家B/S应用系统的效果。相信随着中国B/S应用不断走向深入,中国宽带网的'路'会越来越宽,传输质量也越来越高。
最后需要说明的是,动态DHTML要求必须采用服务器、工作站均衡计算技术。如果像传统的静态HTML那样把数据库管理、页面生成的任务都交给服务器,服务器会'累死'。B/S SynleadCRM中,服务器担当权限认证、数据查询/资源分配/管理、基本页面生成任务,工作站分担一定的页面生成、本地动态XML(可扩展的标志语言)数据岛管理任务,服务器和工作站之间完全按XML标准通信。这种均衡运算就使得B/S SynleadCRM能够处理较大数量的并发用户(即使在廉价奔腾 4 PC服务器条件下),并且XML标准和数据岛的采用为今后系统扩展、整合打下了良好基础。
好鞍配好马,合理组合、运用您现有的工作平台,提升关键工作平台的性能,将让CRM实施发挥出最大马力。"
北京起点公司供稿 CTI论坛编辑
相关链接: