麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

php進行壓縮 ob_gzhandler函數有3種方法

2024-09-04 11:48:04
字體:
來源:轉載
供稿:網友

使用ob_gzhandler函數有3種方法讓它對php進行壓縮:

1、在php.ini中設置output_handler = ob_gzhandler

2、在.htaccess中加入php_value output_handler ob_gzhandler

3、在php文件頭加上ob_start(‘ob_gzhandler’);

第一種我們是沒法辦到,第二種方法不錯,可以一勞永逸,一、二種方法效果都一樣,就是對所有php后綴文件進行壓縮,我這里主要介紹一下第三種方法,就是試用CSS壓縮法,例如對模板下的style.css進行壓縮.

1,把模板目錄下的style.css復制一份出來,命名為style.css.php,接著在style.css.php頂部加入這句:

  1. <?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也可以使用同樣的方法,只是在xx.js.php頭部加入的應該是這樣,代碼如下:

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

小結:復制的時候去掉?php前的空格,仔細看看K2主題的中的JS,就是修改后綴為php后在頂部加入了ob_gzhandler函數.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久综合艹 | 亚洲综合色视频在线观看 | 免费黄色成人 | 国产午夜精品一区二区三区免费 | 久国产 | 国av在线| 精品亚洲一区二区三区 | 国产亚洲美女精品久久久2020 | 国产精品99久久久久久久vr | 日韩精品久久久久久 | 欧美性视频一区二区 | 视频一区 在线 | 国产精品久久久久久久久久久久久久久久 | 久久精品99久久久久久2456 | av在线收看 | 曰韩精品| 中文字幕涩涩久久乱小说 | 欧美日本亚洲视频 | 国产艳妇av视国产精选av一区 | 影视免费观看 | 双性精h调教灌尿打屁股的文案 | 欧美精品色精品一区二区三区 | av成人免费 | 91九色蝌蚪国产 | 一级精品 | 国产无区一区二区三麻豆 | 性爱视频免费 | 久久免费视频1 | 色综合狠狠 | 亚州精品在线视频 | 亚洲欧美在线看 | 国产成人精品免费视频大全最热 | 色日本视频 | 日韩电影一区二区三区 | 伊人99re | 免费中文视频 | av视在线| 一级片a | 蜜桃91麻豆 | 欧美成人精品欧美一级乱黄 | 久久久久国产成人免费精品免费 |