我有一个使用快速构建的nodejs站点,我们正在尝试优化。我们有一个带{{{body}}}标记的layout.html文件和其他几个html文件,它们在运行时通过快速渲染引擎合并到layout.html中。Node.js - 将HTML文件作为构建后步骤还是在运行时更好?
我们希望再缩小HTML文件作为构建后操作,但失败是因为我们在的layout.html无效的标记(标记是后有效{{{体}}}已被取代) 。
开发人员A:想解决这个标记,所以我们可以再压缩生成后,部分原因是因为它使得在未来的布局文件的工作更容易,部分是因为他们相信我们会得到更多的如果我们避免网络服务器CPU在运行时进行缩小的惩罚,性能上的好处。
开发者B:我们应该在运行时缩小版本而不是修正标记,并且我们不会因此而遭受惩罚。他们还认为,构建后构建会在运行时带来快速渲染引擎的问题。
我不知道技术水平足以知道谁是对的,并欢迎来自该领域专家的答案。
谢谢,但我希望对两种方法的批评而不是第三种方法。 – gilles27