node 服务器端的业务代码需要压缩吗,压缩会不会提升服务器的运行速度
发布于 7 年前 作者 youyouStorm 5269 次浏览 来自 问答

node 服务器端的业务代码需要压缩吗,压缩会不会提升服务器的运行速度

13 回复

服务器没有必要压缩代码。 前端需要压缩代码是因为需要网络传输,压缩后可以减少流量。 后端代码直接在服务器上运行,没有必要压缩代码。 后端只有压缩响应数据压缩,如:gzip等。。。。

个人认为, 压缩好, 一方面,压缩的过程可以检测语法错误, 另外一方面, 混淆可以稍微加密代码

不会,它是在服务端运行, 前端js是要经过网络传输后到 用户browser执行的。压缩是未了网络传输

不需要,会。

@151263 使用eslint等检查更加方便,加密的话一直感觉没有啥必要。 你服务器都叫人拿下了,加密也是白搭 再说人家也不要你的业务逻辑,想要的是数据

千万别压缩,有一次我在旅游,临时服务器上有问题,要在线排查…………

@captainblue2013 我们60万的系统,全部压缩, 稳定运行了3年了

服务端代码压缩并没有什么意义,或许某些压缩算法能够优化源码,例如某些函数的调用变成内联之类的,但实际上并没有太大意义。并且如果遇到需要在线排查错误的情况下,你就等着哭吧。

谢谢大家发表自己的意见 @all

会降低服务器的性能

服务端代码 启动的时候 是把代码加入到内存中的. 你压缩了代码顶多少占用几兆内存而已. 如果为了改换变量名之类的 不如用代码审查工具

服务端不需要压缩代码吧,多此一举

回到顶部