为什么微软Office有几个GB,而WPS Office只有1GB多?
作品声明:个人观点、仅供参考
同样是办公三件套,微软Office要你5个G空间,金山WPS却只占1个G出头?
而且两者的功能看起来几乎一模一样。
这事如果只用“一个装广告,一个装功能”去解释,基本是有些情绪化了。

那么差距到底差在哪?
很多人觉得是因为微软Office功能更强大,所以更大。
这个就有些片面了,我们还是更多站在使用者角度去讨论,也更符合实际。
从1990年到今天,微软Office跑了30多年。
它的核心任务之一,是保证你十几年前甚至几十年前的旧Excel宏或Word文档,今天还能正常打开、还能运行。

而且即使你一辈子不用某些冷门功能,为了保证软件在某些极端环境下的稳定性,Office的安装目录下塞满了各种各样 .dll 文件。
有些模块更极端。
比如曾经的公式编辑器,代码可以追溯到20多年前,修漏洞时甚至只能直接修改二进制机器码的方式来打补丁,而不是重新编译。
反观金山WPS轻量的背后,其实是“把未来推迟加载”
再看WPS,很重要的一点是它不试图一次性解决所有问题,而是只保留“你现在一定会用到的”。
文档编辑、基础表格、简单演示,这些留在本地;而像PDF转换、OCR识别、模板资源这些功能,被统一放到云端,需要时再加载。

于是自然安装包相对小一些,占用也低。
但体积小,不代表运行快。
在一些用户测试中,当同时打开大量复杂文档时,WPS由于依赖在线组件和内嵌浏览器内核,内存占用反而可能超过微软Office。
还有个点就是WPS在刚开始诞生时就经历过著名的“重写”过程。它采用了一套更现代、更精简的核心引擎,许多功能本质上是基于同一套底层架构开发的,甚至部分功能是基于网页端实现的,这极大压缩了本地代码体积。

这时候,“轻”已经不是体积问题,而是结构变化。
那问题又来了,既然可以“按需加载”,那为什么不干脆把软件本身也简化?

其实金山系下的云表平台(Eversheet)就做到了,安装包甚至不到100MB,直接用表格去搭复杂级的管理系统,像WMS、MES、ERP软件等。
业务人员甚至文员都可以不用写代码,通过拖拽和中文配置,就能把进销存、审批流甚至生产管理系统搭出来。
像恒逸石化、潞安化工这类企业,已经在用这种方式替代大部分传统开发。特别是前者组织内部数字化小组,用云表平台替换了30多套老旧系统,将新的系统都统一基于同一个业务操作系统。

总结
再回到最初的问题:微软Office为什么几个G,WPS为什么只有1个G多?
其实,这个问题本身值得客观探讨,但不适合比个强弱。因为安装包大还是小,本质上说明不了谁更强。而且可能你看到的差距,不是功能差距,而是思路差距。
最后,你有什么不同的观点?
文 | eamon
#微软# #软件#