Javascript - 多个外部文件

时间:2011-06-02 08:55:51

标签: javascript

我有一个从多个源接收数据的页面,我需要创建一组处理程序文件来配置和显示不同类型的数据。可能有10-15种不同类型的数据,每种数据都有自己的显示逻辑。每个处理程序都相当大,而不仅仅是一两种方法。

我正在试图弄清楚提供这样的应用程序的最佳方式,我能看到的唯一两个选项是:

  

1)创建一个单独的处理程序文件   对于每种类型的数据并从外部加载   页面加载时这个问题   这显然包括10-15   可能是不同的javascript文件   这不是一个聪明的主意。我是否需要将所有处理程序压缩到一个文件中,缩小它并将其压缩?

  

2)完成所有配置   服务器在将数据推送到之前   用户。这里的问题是   推回的JSON数据非常可靠   大(加上会包括HTML)并且放了很多   服务器上的压力。

任何人都可以了解如何最好地提供复杂的JavaScript应用程序吗?

1 个答案:

答案 0 :(得分:2)

其实我更喜欢你的第一个选择。

将这些JavaScript源文件合并并缩小为一个并缓存它,让Web浏览器将它们缓存在客户端中,这意味着后续请求不需要下载这个组合缩小的大文件,从而提高了网站的性能,减少网络流量。