在生产环境中是否应该缩小服务器代码?[已关闭]

2022-08-30 13:02:14

当涉及到前端代码时,你总是在生产中缩小它(删除空格,注释等)。

是否应该对服务器代码执行相同的操作?我通常在我的服务器文件中有很多评论。但我从未听说过有人这样做。

如果以相同的方式优化代码,服务器不会运行得更快吗?


答案 1

您不会有任何改进,因为当您的服务器端代码转换为机器代码(或解释)时,空格和所有格式都会丢失。它也不是通过网络发送的,它是从本地文件系统读取的,所以虽然字符更少会导致更快的启动,但从长远来看,它不会有任何区别,并且启动速度的提高将是微不足道的(甚至不明显)。

所以,不,缩小你的服务器端代码基本上是无用的,更糟糕的是,它可能会使堆栈跟踪完全无用,因为在同一行中会有很多代码(并且不一定使用你使用的相同格式)。


答案 2

我认为缩小与减少网络上的字节有关,而不是与运行时效率有关。


推荐