亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

PHP小技巧之JS和CSS優化工具Minify的使用方法

2024-05-04 23:23:45
字體:
來源:轉載
供稿:網友

一、實現合并和壓縮多個JS和CSS文件的代碼

HTML:

復制代碼 代碼如下:


<link type="text/css" href="cssmin.php?get=base,style1,style2,global&path=css/&v=20131023" />
<script type="text/javascript" src="jsmin.php?get=jquery-1.6.4.min.js,minjquery.js,minjquery.ui.js,test.js,global.js&path=js/&v=20131023"></script>

PHP:

復制代碼 代碼如下:


//輸出JS
header ("Content-type:Application/x-javascript; Charset: utf-8");
if(isset($_GET)) {
 $files = explode(",", $_GET['get']);
 $str = '';
 foreach ($files as $key => $val){
  $str .= file_get_contents($_GET['path'].$val);
 }

 $str = str_replace("/t", "", $str); //清除空格
 $str = str_replace("/r/n", "", $str);
 $str = str_replace("/n", "", $str);

 // 刪除單行注釋
 $str = preg_replace("http://////s*[a-zA-Z0-9_/x7f-/xff][a-zA-Z0-9_/x7f-/xff]*/", "", $str);
 // 刪除多行注釋
 $str = preg_replace("http:////*[^//]*/*///s", "", $str);

 echo $str;
}

//輸出CSS
header ("content-type:text/css; charset: utf-8");
if(isset($_GET)) {
 $files = explode(",", $_GET['get']);
 $fc = '';
 foreach ($files as $key => $val){
  $fc .= file_get_contents($_GET['path'].$val.".css");
 }
 $fc = str_replace("/t", "", $fc); //清除空格
 $fc = str_replace("/r/n", "", $fc);
 $fc = str_replace("/n", "", $fc);
 $fc = preg_replace("http:////*[^//]*/*///s", "", $fc);
 echo $fc;
}

只是個簡單原型,沒有封裝。另外,合并后的文件記得配合緩存

二、Minify的使用方法

1、從code.google.com/p/minify/下載最新版Minify并解壓縮,將"min"文件夾連同里面的內容一起復制到DOCUMENT_ROOT目錄下(即網站跟目錄)。

可以修改文件夾名"min"

2、在"min/groupsConfig.php"里配置g參數

復制代碼 代碼如下:


return array(
  // 'js' => array('//js/file1.js', '//js/file2.js'),
  // 'css' => array('//css/file1.css', '//css/file2.css'),
);

3、在網頁中按照如下方式引用就可以了:

<script type="text/javascript" src="/min/g=js&20140519"></script>

后面的數字可以用更新日期來作標志,"min"和步驟1里的名稱對應。

4、性能優化,請參考code.google.com/p/minify/wiki/CookBook

注意:

1、需要將httpd.conf里的rewrite_module模塊開啟

2、開發過程中,可以將調試模式開啟,開發完畢后再將調試模式關閉,可以利用火狐瀏覽器的firebug來查看

復制代碼 代碼如下:


$min_allowDebugFlag = true

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美不卡视频一区发布| 日本91av在线播放| 日韩av片永久免费网站| 成人日韩在线电影| 黑人巨大精品欧美一区二区免费| 国产精品444| 91牛牛免费视频| 国产精品美女网站| 91九色国产社区在线观看| 久久精品视频免费播放| 国产成人精品电影久久久| 日韩av免费看| 午夜免费在线观看精品视频| 亚洲综合一区二区不卡| 在线日韩中文字幕| 69精品小视频| 亚州欧美日韩中文视频| 亚洲国产日韩欧美在线99| 精品久久久一区二区| 97视频在线免费观看| 在线精品国产成人综合| 国产精品久久久av| 国产精品成人久久久久| 亚洲美女中文字幕| 国产成人综合精品在线| 欧美性猛交xxxx免费看| 国产精品草莓在线免费观看| 日韩欧美成人精品| 欧美激情xxxx性bbbb| 亚洲成人免费在线视频| 精品久久久久久久久久久久| 欧美精品免费在线观看| 欧美国产日韩一区二区在线观看| www.日韩av.com| 久久精品久久久久久| 欧美日韩裸体免费视频| 日韩免费不卡av| 91wwwcom在线观看| 国产男女猛烈无遮挡91| 色噜噜国产精品视频一区二区| 97超碰蝌蚪网人人做人人爽| 亚洲精品第一国产综合精品| 91在线播放国产| 亚洲欧美日韩精品| 丝袜亚洲欧美日韩综合| 日韩欧美国产中文字幕| 国产精品久久久久久久久免费看| 少妇久久久久久| 97香蕉久久超级碰碰高清版| 日韩av在线高清| 午夜精品国产精品大乳美女| 日韩av片永久免费网站| 亚洲剧情一区二区| 精品国产乱码久久久久久天美| 国产精品中文字幕在线| 成人性生交大片免费观看嘿嘿视频| 日韩av高清不卡| 成人精品一区二区三区| 精品一区精品二区| 欧美激情亚洲国产| 欧美国产日韩中文字幕在线| 欧美成人免费在线视频| 国产91成人video| 国色天香2019中文字幕在线观看| 国内精品模特av私拍在线观看| 欧美理论电影在线观看| 91亚洲精品在线观看| 欧美日韩爱爱视频| 欧美成人精品一区二区| 亚洲аv电影天堂网| 国产一区二区三区在线看| 亚洲成人1234| 91中文字幕在线观看| 91中文字幕一区| 欧洲日本亚洲国产区| 91av福利视频| 欧美精品18videosex性欧美| 538国产精品一区二区免费视频| 国产精品一区二区女厕厕| 国产精品夫妻激情| 国产999在线观看| 国产精品日本精品| 中文字幕亚洲欧美日韩2019| 国语自产精品视频在免费| 色天天综合狠狠色| 日韩大陆欧美高清视频区| 欧美精品福利视频| 久久99久国产精品黄毛片入口| 91国内揄拍国内精品对白| 高潮白浆女日韩av免费看| 国模精品视频一区二区| 最近2019中文字幕大全第二页| 亚洲精品国产精品国自产观看浪潮| 亚洲免费成人av电影| 国产亚洲日本欧美韩国| 在线视频中文亚洲| 97婷婷涩涩精品一区| 欧美三级免费观看| 最近免费中文字幕视频2019| 欧美中文字幕在线播放| 成人久久一区二区三区| 91久久在线观看| 日本欧美在线视频| 日本高清+成人网在线观看| 欧美高清视频在线观看| 精品国产欧美成人夜夜嗨| 久久91亚洲精品中文字幕奶水| 久久久伊人日本| 精品久久久一区| 亚洲欧美国产制服动漫| 96国产粉嫩美女| 欧美日韩国产在线| 欧美电影免费观看大全| 成人免费网视频| 中文字幕av一区二区三区谷原希美| 国内精品久久影院| 久久久久久久久久亚洲| 亚洲欧美三级在线| 国产精品女主播| 最新亚洲国产精品| 亚洲精品97久久| 久久青草精品视频免费观看| 日韩亚洲国产中文字幕| 日韩欧美国产成人| 亚洲精品自在久久| 欧美精品在线免费| 日韩av男人的天堂| 在线视频欧美性高潮| 九九精品在线观看| 日韩中文字幕不卡视频| 第一福利永久视频精品| 亚洲免费av片| 欧美在线视频免费播放| 国产成人精品在线视频| 久久夜色精品国产亚洲aⅴ| 亚洲精品v欧美精品v日韩精品| 国产精品99导航| 国产亚洲福利一区| 黄色成人在线播放| 日韩中文字幕在线精品| 成人免费视频在线观看超级碰| 久久久久久久香蕉网| 91精品免费久久久久久久久| 亚洲一区精品电影| 欧美极度另类性三渗透| 欧美老少做受xxxx高潮| 亚洲a中文字幕| 欧美日韩一区二区三区在线免费观看| 久久久久久久久久久91| 69影院欧美专区视频| 激情亚洲一区二区三区四区| 午夜精品久久久久久久白皮肤| 91中文在线视频| 国产第一区电影| 欧美中文字幕精品| 国产精品小说在线| 中文字幕欧美精品在线| 欧美中在线观看| 亚洲高清一区二| 国产精品青草久久久久福利99| 日本精品一区二区三区在线播放视频| 日韩成人在线免费观看| 97精品国产97久久久久久| 免费97视频在线精品国自产拍|