BS是说的浏览器/服务器结构,形象的讲就是通过浏览器进行P6操作。CS是说的客户端/服务器结构,形象的讲就是通过安装的客户端就行P6操作。 6,uW{l8L
}0?642 =-
8.0以后的最重要技术变革就是将P6设计成一款基于互联网的软件。意思是只要能联网,用户就可以使用P6,再往以后发展,P6对用户而言估计更像是一个应用网站。 (p68Qe%OuG
oj$D3
这个也解释了为何EPPM的客户端叫operational (可替代的)client,而PPM叫professional client。在这里Professional可以理解成“个人”的。 iYHD:cg)~
(E&}SI~
对于大型用户来讲,CS结构相对于BS结构有许多的弊端,我发现的问题主要有: %#02Z%?%
1,CS要在每个用户那里进行安装。而BS不用,只要有几个很常用的环境条件即可。 E92dSLhs5
2,CS要传输大量的数据到本地,严重依赖网络环境,如果一个巴西的用户,他的P6数据库在瑞士,网速是个很苦逼的事情。 f'aUo|^?
3,CS结构会对后台会造成大量负载。 8~EDmg[
4,CS的客户端技术安全性差,会造成信息泄露。 JE9|;A
fa/
'4
BS的优势相对就出来了,P6的用户体验只依靠一个网速,出现问题也好解决。一般出现问题就是客户端的Java环境有问题,卸载重装Java就可以。不然问题就出现在后台了,对于成熟的大型用户,他们的技术人员也是很稳定可靠的,维护和解决问题也很有效。 9,82Uta
5ts8o&|
一些大客户他们同一时间有几万个项目在同时进行,有几百个高管在监督项目进度,有几十个技术人员倒班维护P6,可以登录P6的普通用户有十多万个。 D^04b<O<x
像这样的场景,BS显的尤为重要。 %@
G<B
~ra2Xyl
其实将高级管理权限设计转移到BS端,其实代表的整个企业软件的发展趋势。 4bhm1Q
对于应用软件,不再需要用户需要很高深的计算机技术。会上网,能按照提示进行操作即可。 st|$Fu
my[)/'
企业软件将告诉你:一切都将在云端。