首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于JQuery的无服务器访问的GZip压缩

用于JQuery的无服务器访问的GZip压缩
EN

Stack Overflow用户
提问于 2010-12-21 08:21:17
回答 2查看 1.7K关注 0票数 1

全。我需要建立一个网站,每个页面在130kb下。我知道JQuery 1.4.4压缩后大约为28kb,但它缩小了77kb,对于这个特殊的任务来说太多了。我已经在每个页面上的一个或另一个实现中使用JQuery构建了整个站点,因此放弃它将意味着几天的时间浪费。

考虑到这一点,

1)在不修改服务器端配置文件的情况下,是否可以在javascript文件中添加content -Encoding:gzip内容头部?我正在把它们上传到大学服务器上,但我没有权限访问配置。从响应头来看,服务器是: Apache/1.3.26 (UnitedLinux) mod_ssl/2.8.10openssl/0.9.6gPHP/4.2.2mod_perl/1.27

2)从phpinfo文件中,我知道ZLIB压缩开启了,但"zlib.output_compression“没有开启。

3)我意识到这可以使用.htaccess来完成。但是,如果可能的话,我想用其他方式来做,因为我不想让学校认为我在试图修改他们的服务器配置。

4) XHR的setrequestheader方法在这里可以工作吗,或者它只适用于异步文件?

我知道这是临时通知,但我的最终演示文稿是明天,如果我的网站超过了大小限制,我会失去一大堆分数。任何帮助都将不胜感激!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-21 08:31:32

您有两个选择

  1. 使用托管在其他支持gzip的地方的jquery。文件在这里,您需要包含http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.js,这将为您提供更多的优势,例如并行下载文件和更快的页面加载时间。PHP
  2. 其他选项是使用PHP代码压缩jquery js并返回它。下面是一个http://www.lateralcode.com/gzip-files-with-htaccess-and-php/

示例

票数 2
EN

Stack Overflow用户

发布于 2010-12-21 08:30:35

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4495252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档