【转】WPS 2005为什么可以做的这么小?

 

闫辉/文

当求伯君在台上用哽咽的语调来讲述与温总理的对话时,我总怕他真的会哭出来,不过好在求伯君忍住了。至于这是不是一场作秀我们不用太深究,因为奇怪的是求伯君一上台就以这种语调开始了讲话,而不是人们所习惯的那种讲到动情处才哽咽。

不过,我却将主要的兴趣放在这样一个产品为什么会这么小上。在拼音输入法都可以做到上百兆的情况下,金山反其道而行之,在技术上是如何实现的呢?

幸运的是WPS 2005的几位技术负责人我都认识,早在三年前,第一次去珠海的时候就和这些开发者有过很深入的沟通。这样,在发布会上我拉住这几个人详细问了一些事情。

通过交流,了解到首先这个产品是完全重写的,很多人认为重写就代表着重写写代码,起始我觉得是错误的。重写代表更大的意义代表推倒了原来的设计,主要是在架构上的重写,而对于某些模块的代码,肯定很多都是可以复用的。WPS事业部总经理万里告诉我:“主要的原因在于原来的WPS office是先有的文字处理,而后添加的表格和演示,这样很多功能其实是以一种补丁的形式在制作。这样产品的体积自然就会变得比较大。”一位开发人员告诉我,在新版的WPS 2005中,类似画图形这样的模块三个功能部分都是共用的,而在以前的版本中,每个程序都有自己的一套系统。总体来说,也就是新的WPS在一开始设计的时候,就考虑到了各方面的功能需求,在架构上最大程度的完善,在模块上最大程度的复用使得整个程序才能够变得如此小。

四年前我就写过一篇《海外金山》,但说句实在话,当时的金山考虑进军海外,只是一种设想,但现在有了WPS这样的一款产品,估计到海外淘金真的可能得到比较好的效果了,但最需要注意的微软99.99%会起诉其产品。这方面估计金山也做好了充足的准备,因为在和万里的沟通中了解到,早上刚刚和公司的律师有过知识产权方面的交流。在我一位原微软的朋友看过后,指出了几个和office菜单存在差异的地方,估计这也是金山的杀手锏。因为在当初苹果和微软的界面官司中,百分之九十多的抄袭不算侵权。

不过,虽然金山这次推出的WPS在使用习惯上已经赶上了微软,但微软的Office其实已经不在这个层面上与其它office厂商较量了,在微软将office拓展到Office system的口号背后,意味着微软已经将office当做系统开发的一环而不仅仅只是一个office工具。微软将office作为系统整合的前端,其地位将与IE浏览器相当,而这才是其真正可怕的地方。当然,这一市场还没有完全启动,是否真的能够达到微软所希望的那样还不得而知,但对于其它的Office厂商来说,的确并不是一件好消息。对于金山来说,或许踏踏实实的做好现在的产品才是目前最重要的事情。

posted @ 2011-09-27 23:20  springMVC3.1例子  阅读(136)  评论(0编辑  收藏  举报