天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

在服務(wù)端合并和壓縮JavaScript和CSS文件

  Web性能優(yōu)化最佳實踐中最重要的一條是減少HTTP請求,它也是YSlow中比重最大的一條規(guī)則。減少HTTP請求的方案主要有合并JavaScript和CSS文件、CSS Sprites圖像映射(Image Map)使用Data URI來編碼圖片。CSS Sprites和圖像映射現(xiàn)在已經(jīng)隨處可見了,但由于IE6和IE7不支持Data URI以及性能問題,這項技術(shù)尚未大量使用。目前大部分網(wǎng)頁中的JavaScript和CSS文件數(shù)量和開發(fā)時一致,少量的網(wǎng)頁會根據(jù)實際情況采取本地合并,這些合并中相當(dāng)多的是有選擇地手動完成,每次新的合并都需要重新在本地完成并上傳到服務(wù)器,比較的隨意和繁瑣,同樣文件的壓縮也有類似的情況。而利用服務(wù)端的合并和壓縮,我們就可以按照開發(fā)的邏輯盡可能讓文件的顆粒度變小,利用網(wǎng)頁中URL的規(guī)則來自動實現(xiàn)文件的合并和壓縮,這會相當(dāng)?shù)撵`活和高效。

  YUI Combo Handler

    2008年7月YUI Team宣布在YAHOO! CDN上對YUI JavaScript組件提供Combo Handler服務(wù)。Combo Handler是Yahoo!開發(fā)的一個Apache模塊,它實現(xiàn)了開發(fā)人員簡單方便地通過URL來合并JavaScript和CSS文件,從而大大減少文件請求數(shù)。比如在頁面上使用YUI2的Rich Text Editor組件需要引入多個JavaScript文件,常用方式如下:

<script src="http://yui.yahooapis.com/2.8.0r4/build/yahoo-dom-event/yahoo-dom-event.js"></script><script src="http://yui.yahooapis.com/2.8.0r4/build/container/container_core-min.js"></script><script src="http://yui.yahooapis.com/2.8.0r4/build/menu/menu-min.js"></script><script src="http://yui.yahooapis.com/2.8.0r4/build/element/element-min.js"></script><script src="http://yui.yahooapis.com/2.8.0r4/build/button/button-min.js"></script><script src="http://yui.yahooapis.com/2.8.0r4/build/editor/editor-min.js"></script>

it知識庫在服務(wù)端合并和壓縮JavaScript和CSS文件,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久re这里视频精品15 | 91久久偷偷看嫩草影院无费 | 做你的爱人BD日本 | 高清欧美一区二区三区 | 成人毛片免费在线观看 | 久久99蜜桃精品麻豆 | 九九精品视频在线播放 | 美艳人妻在厨房翘着屁股 | 草莓视频app深夜福利 | 领导边摸边吃奶边做爽在线观看 | 真人裸交有声性动态图 | 在线播放成人无码日 | 无码骚夜夜精品 | 伊人久久影院 | 三级黄色在线观看 | 与子敌伦刺激对白亂輪亂性 | 俄罗斯6一9泑女网站 | 亚洲在线v观看免费国 | 9久久免费国产精品特黄 | 亚洲一区在线播放 | 女同给老师下媚药 | 一本二卡三卡四卡乱码麻豆 | 国产乱码一区二区三区 | 国产乱码精品一区二区三区四川 | 办公室里做好紧好爽H | 青青青青草原国产免费 | 午夜不卡av免费 | 父亲猜女儿在线观看 | 欧洲老妇人bb | 久久操韩国自偷拍 | 国产99久久久国产精品成人 | 久久综合久久伊人 | 99精品免费久久久久久久久日本 | 亚洲三级精品 | 美女扒开腿让男人桶个爽 | 午夜想想爱午夜剧场 | 日本双渗透 | 熟妇无码乱子成人精品 | 国产亚洲福利在线视频 | 青草精品国产福利在线视频 | 婷婷五月久久精品国产亚洲 |