压缩Javascript &CSS使用Gzip
Compressing Javascript & CSS using Gzip
好吧,这个问题可能听起来很熟悉-我已经在任何地方读过关于它的答案,但是(在你指向我其他答案之前)没有对我有效(htaccess修改,gzip-ping事先等)。
那么,让我来解释一下情况:
- 我的网站是基于codeigniter的
- 我在Mac上使用XAMPP(用于开发目的),所以我的实际测试地址是
http://localhost/~drkameleon/mysitename
我编辑过的唯一的
.htaccess
文件(仅用于面向CI的重写)位于与我的CI安装相同的目录那么,我如何启用JS/CSS gzip压缩?(我真的不在乎,即使脚本是预压缩的,他们是100%静态的…)
我通过一个控制器在两个不同的函数中加载css和javascript文件,然后运行这个:
if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip'))
ob_start("ob_gzhandler");
else ob_start();
// headers
// output
ob_end_flush();
似乎对我很有效。
相关文章:
- 在指令控制器中使用$attrs时出现问题
- 如何使用jQuery自动打开页面上的所有链接
- 如何使用url加载程序在webpack中导入多个图像
- 使用php或javascript从facebook相册URL中删除多余的部分
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何使用jquery在填充自动完成的值后使文本框只读
- 使用agility.js进行页面布局和合成
- 使用Clipboard.js复制span文本
- <img src=“;数据:..使用gzip文件
- 有没有一种方法可以使用浏览器'使用Javascript的本机gzip解压缩
- 如何使用 Node.js 和 socket.io 设置 gzip 编码
- 使用 gzip 压缩大文件 - IE8 及更高版本
- 使用pako.js的javascript中的Gzip字符串
- 如何使用谷歌应用引擎为AJAX请求提供gzip内容
- 使用Gzip压缩工具
- 压缩Javascript &CSS使用Gzip
- Safari:无法解码原始数据;使用GZIP时
- 使用AJAX加载GZIP JSON文件
- 什么& # 39;内容类型# 39;在提供gzip文件时使用的头
- 如何在 Rhino 中从使用 gzip 编码的服务器加载 JavaScript 库