BS是说的浏览器/服务器结构,形象的讲就是通过浏览器进行P6操作。CS是说的客户端/服务器结构,形象的讲就是通过安装的客户端就行P6操作。 v,jU9D\
xInWcQ
8.0以后的最重要技术变革就是将P6设计成一款基于互联网的软件。意思是只要能联网,用户就可以使用P6,再往以后发展,P6对用户而言估计更像是一个应用网站。 oW6.c]Vo
6
Qmtb2
这个也解释了为何EPPM的客户端叫operational (可替代的)client,而PPM叫professional client。在这里Professional可以理解成“个人”的。 ,0~=9dR
&b_duWs
对于大型用户来讲,CS结构相对于BS结构有许多的弊端,我发现的问题主要有: GB#7w82
1,CS要在每个用户那里进行安装。而BS不用,只要有几个很常用的环境条件即可。 V|7 cdX#H
2,CS要传输大量的数据到本地,严重依赖网络环境,如果一个巴西的用户,他的P6数据库在瑞士,网速是个很苦逼的事情。 [K5afnq`
3,CS结构会对后台会造成大量负载。 \?j(U8mB>
4,CS的客户端技术安全性差,会造成信息泄露。 m\(a{x
ek9%Xk8
BS的优势相对就出来了,P6的用户体验只依靠一个网速,出现问题也好解决。一般出现问题就是客户端的Java环境有问题,卸载重装Java就可以。不然问题就出现在后台了,对于成熟的大型用户,他们的技术人员也是很稳定可靠的,维护和解决问题也很有效。 ?g 3sv5\u
^dro*a,
一些大客户他们同一时间有几万个项目在同时进行,有几百个高管在监督项目进度,有几十个技术人员倒班维护P6,可以登录P6的普通用户有十多万个。 y=t
-/*K
像这样的场景,BS显的尤为重要。 K$4Ky&89
PH6uP]
其实将高级管理权限设计转移到BS端,其实代表的整个企业软件的发展趋势。 Qi9SN00F.
对于应用软件,不再需要用户需要很高深的计算机技术。会上网,能按照提示进行操作即可。 , vWcWT
}q^CR(h (R
企业软件将告诉你:一切都将在云端。