extjs,是否可以压缩load ext-all.js?

时间:2011-02-20 07:12:37

标签: javascript extjs

我有一个使用extjs librar的网站。我只需要grid,ajax和tree组件 我的项目在全国范围内使用,为了避免因某些地区的低带宽而导致的问题,我必须尽可能地让它变得轻松。

当我在chrome中使用开发人员工具时,我的网站太重了。特别是在加载ext-all.js时。加载(@ 512kbps)需要3,9分钟,(即使我从网站上删除自己的图像和CSS)。

有没有办法压缩它?或者只是加载树,网格和ajax组件?
我在谷歌搜索...我得到了这个

<script type="text/javascript" src="js/ext-all.js?compression=gzip"></script>

但是,它没有多大帮助。

2 个答案:

答案 0 :(得分:4)

答案 1 :(得分:1)

我估计在512k时,extjs负载应该在30秒到1分钟左右。

如果您正在查看4分钟的加载时间,那么您的时间可能会花费在下载库之外的其他地方。你确定这是你下载的大小,甚至是问题的extjs吗?可能是您的网络服务器负载过重,或者您正在处理延迟问题?

至于缩小图书馆的大小 - 你可以做的更多。该库以缩小格式提供,不建议进一步剥离它。压缩它只意味着你必须在下载后解压缩到另一端,并且不会因为已经非常小的库而花费你那么多的加载时间。