extjs文件大小是如此之大

时间:2011-03-25 06:16:34

标签: extjs size

我在extjs中构建应用程序,ext-all.js大小为700kb,这是非常大的,我们的技术架构师不能接受。所以我该怎么做 ?

我应该删除extj并构建其他UI。

我可以做一些关于尺寸的事情吗?

2 个答案:

答案 0 :(得分:8)

您应该冷静地向技术架构师解释以下内容:

  1. 浏览器会将JavaScript文件视为静态资源,并在初始下载后对其进行缓存,因此每个访问者只会下载一次文件(除非他们清除浏览器缓存,大多数人都没有),即使它包含在网站的每个页面上。

  2. 任何现代Web服务器都支持文本文档的自动gzip压缩(包括JavaScript文件之类的东西)。假设已启用此选项,则表示客户端实际下载的数据量远远小于700 KB。您可以通过获取700 KB JavaScript文件并使用gzip(或任何等效实用程序)归档来查看实际下载大小。

答案 1 :(得分:0)

您是否考虑过使用ext-all.js文件中的Ajax Minifier?它应该大大减少它的大小。更不用说浏览器缓存应该是一次性下载(除非你更新底层文件)。