我有一个使用express构建的nodejs站点,我们正在尝试优化它。我们有一个带有{{{body}}}令牌的layout.html文件以及其他几个html文件,这些文件在运行时由快速渲染引擎合并到layout.html中。
我们希望将html文件缩小为构建后操作,但它失败了,因为我们在layout.html中有无效标记(标记 在{{{body}}}之后有效已被替换)。
开发人员A :想要修复标记,以便我们可以缩小后期构建,部分原因是它可以在将来更轻松地使用布局文件,部分原因是因为他们相信我们会获得更多如果我们避免在运行时进行缩小的Web服务器CPU的惩罚,那么性能优势。
开发人员B :我们应该在运行时缩小而不是修复标记,并且我们不会因此而受到惩罚。他们还认为缩小后期构建会导致快速问题。在运行时渲染引擎。
我不太了解技术,知道谁是对的,并欢迎来自该领域专家的答案。
答案 0 :(得分:0)
用令牌完成缩小,这并不难。