php启用Gzip压缩JS、CSS还有页面(亲测有效)

news/2024/11/20 7:22:18/

1、把模板目录下的style.css复制一份出来,命名为style.css.php,接着在style.css.php顶部加入这句:

<?php if(extension_loaded('zlib')) {ob_start('ob_gzhandler');}header("Content-type: text/css"); ?>

在最后加上下面代码:

<?php if(extension_loaded('zlib')) {ob_end_flush();} ?>

2、按照下面的方式修改header.php中的css连接

原来的:

<link rel="stylesheet" type="text/css" media="screen" href="/style.css"/>

修改后的:

<link rel="stylesheet" type="text/css" media="screen"href="/style.css.php"/>

这样,你的CSS就被Gzip压缩了,同样的方法可以压缩你的JS。只是在JS的顶部加入的是如下代码:

<?php if ( extension_loaded('zlib') ) {ob_start('ob_gzhandler');}header("Content-Type: text/javascript"); ?>

如果是html 就在 html php文件顶部加

<?php if ( extension_loaded('zlib') ) {ob_start('ob_gzhandler');}header("Content-Type: text/html"); ?>


http://www.ppmy.cn/news/152962.html

相关文章

Shell脚本字符串应用

记录&#xff1a;440 场景&#xff1a;Shell脚本字符串应用。定义字符串、获取字符串长度、拼接字符串、截取字符串。 版本&#xff1a;CentOS Linux release 7.9.2009。 1.Shell脚本定义字符串(使用单引号或双引号或不使用引号) 1.1脚本 脚本名称&#xff1a;b2023060131…

电动汽车简介

随着社会的发展和进步&#xff0c;科技的日新月异&#xff0c;电动汽车已经越来越普及了&#xff0c;它给社会带来便利的同时&#xff0c;也对解决空气污染有很大的作用&#xff0c;下面让我们来一起了解一下电动汽车的相关知识。

二手电动车买卖协议书

甲方&#xff1a;&#xff08;卖方&#xff09;________ 签名 身份证号码&#xff1a;__________________ 乙方&#xff1a;&#xff08;买方&#xff09;________ 签名 身份证号码&#xff1a;__________________ 甲方有电动车一辆&#xff0c;品牌&#xff1a;________ 厂牌…

怎么提高电动车续航里程?

主要有四种&#xff0c;分别为电池问题、电机问题、阻力因素&#xff0c;日常维护。 其中&#xff0c;电池问题一般分为电池容量低、电池故障、天气变冷等&#xff1b; 电机问题主要是电机生锈退磁&#xff1b; 而阻力因素则是刹车过紧、轮胎胎压不足等。 一、增加电池容量 …

消耗品or耐用品:两轮电动车离“靠谱”还有多远?

作者 | 曾响铃 文 | 响铃说 知名问答网站“知乎”上有这样一个问题&#xff1a;“国内两轮电动车就没一个靠谱的么&#xff1f;”在其之下&#xff0c;除了几个详细分析产品的答案&#xff0c;大多数的答案都表达出否定的意思。 暂且不论一个互动问答是否足够代表市场&#x…

购买新能源电动车参考

1.为什么买新能源&#xff0c;开过电车&#xff08;含混动&#xff09;就回不去了&#xff0c;各种嫌弃。油价只是心理因素&#xff0c;核心是驾驶体验&#xff0c;远程启动和车内休息等问题。 2.买EV还是混动。个人建议普通工薪阶层&#xff0c;纯电只买车价15万及以下的就好了…

吉利汽车推电动“熊猫mini” 众车企为何热衷微型电动车市场?

吉利汽车推出电车“熊猫mini”&#xff0c;众车企为何开始布局微型汽车市场&#xff1f; 提起微型汽车&#xff0c;很多人会将其与“臭名昭著”的“老头乐”联系起来。但是严格的来说&#xff0c;“老头乐”算不上汽车&#xff0c;因为它始终没有作为机动车被承认&#xff0c;…

【SCADA】启动KingSCADA运行系统,提示加载报警库服务失败?

大家好&#xff0c;我是雷工&#xff01; 今天启动KingSCADA时&#xff0c;发现无法运行&#xff0c;提示“加载 报警库服务 失败”&#xff0c;现将问题排查及解决问题的过程记录如下。 一、问题描述&#xff1a; 1、提示如下图&#xff1a; 2、信息窗口提示&#xff1a; …