-
1移除重復(fù)腳本; 重復(fù)引用的腳本 會執(zhí)行多次查看全部
-
第十一,避免重定向 定義:原始請求被重新轉(zhuǎn)到了其他請求 301:被移動到另外位置(永久重定向)使搜索引擎智能,不需要從舊地址到新地址,刪除舊地址,直接到新地址 302:頁面被找到,但不在原始位置(臨時重定向)先到舊地址,再到新地址 重定向:重新請求下載資源,增加了http請求查看全部
-
壓縮javascript。和css 去除不必要的東西,簡答的說就是代碼格式化。 簡寫文件體積。查看全部
-
減少DNS查詢: ·底層行為 ·定義:訪問網(wǎng)址,打開之前,轉(zhuǎn)換機(jī)制(ip地址),對應(yīng)網(wǎng)址; ·時間:20ms最少; ·如果同時很多查找過程,會影響速度;因此需要瀏覽器的緩存; ·IE30m,ff60s,chrome60s, ·緩存長:減少dns重復(fù)查找,節(jié)省時間; ·緩存短:及時檢測服務(wù)器的變化,保證正確性; 多域和單域:查看全部
-
把腳本文和css放在外部文件引用; 靈活運(yùn)用:代碼較少的時候采用內(nèi)部連接, 代碼量較多的時候采用外部連接查看全部
-
避免在css中使用Expressions:css表達(dá)式,使用的頻率較高。查看全部
-
將script文件放在最下面里面會循環(huán)結(jié)構(gòu)。不會讓用戶等待太久。查看全部
-
把css放在頁面最上面。層疊樣式表單。 當(dāng)文件比較小的時候比較試用:放在head提高渲染性能,避免空白或者重繪查看全部
-
啟用Gzip壓縮: 把文件放在服務(wù)器進(jìn)行壓縮:將文件的體積編校: 速度較快查看全部
-
添加Expire/Cache-Control頭 expire頭的內(nèi)容是一個時間值,值就是資源在本地的過期時間、存在本地。在本地緩存階段,找到一個對應(yīng)的資源值,當(dāng)前時間還沒超過資源的過期時間,就直接使用這一個資源,不會發(fā)送 HTTP 請求。 cache-control:是http協(xié)議中常用的頭部之一,顧名思義,他是負(fù)責(zé)控制頁面的緩存機(jī)制,如果該頭部指示緩存,緩存的內(nèi)容也會存在本地,操作流程和expire相似,但也有不同的地方,cache-control有更多的選項(xiàng),而且也有更多的處理方式查看全部
-
使用CDN:內(nèi)容和分發(fā)網(wǎng)絡(luò): 在離你最近的距離設(shè)置服務(wù)器。獲取網(wǎng)內(nèi)容 在離你最近的地方,放置一臺性能好鏈接順暢的副本服務(wù)器,讓你能夠以最近的距離,最快的速度獲取內(nèi)容。查看全部
-
1:盡可能減少http請求:參看截圖: 打開網(wǎng)頁的一切內(nèi)容都是從網(wǎng)頁獲取。每個內(nèi)容都是一個請求: 優(yōu)化代碼,能合并合并的一切。查看全部
-
yahoo簡潔: 一、盡可能減少HTTP請求數(shù) 二、使用CDN(內(nèi)容分發(fā)網(wǎng)絡(luò)) 三、添加Expire/Cache-Control頭 四、啟用Gzip壓縮 五、將CSS放在頁面最上面 六、將Script放在頁面最下面 七、避免在CSS中使用Expressions 八、將JavaScript和CSS都放在外部文件中 九、減少DNS查詢 十、壓縮JavaScript和Css 十一、避免重定向 十二、移除重復(fù)的腳本 十三、配置實(shí)體標(biāo)簽(ETags) 十四、使用AJAX緩存查看全部
-
8、JS,CSS都放在外部的文件中,單獨(dú)提取的好處 1:提高了JS和CSS的復(fù)用性; 2:減少了頁面的體積; 3:提高了JS和CSS的可維護(hù)性 缺點(diǎn):增加請求數(shù),可通過緩存優(yōu)化 js放在內(nèi)部的優(yōu)點(diǎn) 1:減少了頁面的請求數(shù); 2:提升了頁面的渲染速度 css和js寫在頁面的情況: 1.只應(yīng)用于一個頁面 2.不經(jīng)常被訪問 3.腳本和樣式很少(少于20行)查看全部
-
Yslow使用查看全部
舉報(bào)
0/150
提交
取消