降低包含多个javascripts的成本

时间:2012-09-18 11:02:53

标签: javascript backbone.js http-get

我使用backbone.js开发了一个应用程序所以我创建了多个模型和多个视图。最初我在一个文件中创建了它们,但经过一些进一步的阅读后,我才知道建议将模型分开,视图分开并将所有路由器分开。我只是想知道,如果我们这样做,我们将增加HTTP Get请求的数量(每个javascript文件一个)所以这种做法会导致一些额外的成本。

Q值。我们如何降低这笔费用?

2 个答案:

答案 0 :(得分:5)

答案 1 :(得分:0)

我刚刚遇到这个问题,还有其他问题,并发现了我自己的问题。 如果我现在回答这个问题,那就是:

将模型,视图,路由器等保存在单独的文件中,但始终合并它们,然后在HTML代码中包含合并文件的链接。

您可以使用本博客Minify JS runtime in PHP

中提到的一些runtime JS minifier

还有其他在线工具可用。