激情小说强奸乱伦亚洲色图_欧美xxxx性受黑人xyx性爽_国产www亚洲а∨天堂一区_日本无码线亚洲中文精品_国产女厕所盗摄老师厕所嘘嘘_香蕉视频在线观看亚洲_久久国产亚洲AV无码麻软件_18禁白浆欧美一区二区三区_国产午夜av无码无片久久96_国产成人精品福利视频

27
18911184380
當(dāng)前位置:首頁 > 資訊 > 建站知識

[北京網(wǎng)站制作]高性能web開發(fā)之網(wǎng)絡(luò)傳輸環(huán)節(jié)

2011-10-24 酷站科技

性能卓越web開發(fā)之?dāng)?shù)據(jù)傳輸階段

1.降低要求數(shù).

◆ 緩存文件,應(yīng)用Expires 等設(shè)定到期時間;假如內(nèi)容沒有到期也不推送要求

◆ 合拼小容積內(nèi)容,比如吧總數(shù)諸多的小圖放到一個照片,以后用css一部分展現(xiàn)(大容積的內(nèi)容就不要合拼了)

◆ 延遲時間載入;一部分內(nèi)容,比如照片在網(wǎng)頁頁面展現(xiàn)的情況下才載入 (常見的便是網(wǎng)頁滾動條來到之后才載入);降低多余的要求

◆ 合拼反復(fù)內(nèi)容和文檔

◆ 考慮到應(yīng)用第三方CDN資源,比如jQuery有完全免費(fèi)的CDN,一些客戶早已在別的網(wǎng)頁訪問過該內(nèi)容了,那麼到大家的網(wǎng)址載入就更快了 (并且應(yīng)用CDN減少對大家網(wǎng)絡(luò)服務(wù)器的工作壓力)

◆ 應(yīng)用HTML 5 中的Local Storage等儲存數(shù)據(jù)信息

2.降低回應(yīng)內(nèi)容的容積.

◆ 適度的情況下只回到回應(yīng)頭304 (HTTP緩存文件,如ETag等)

◆ 應(yīng)用Gzip等壓縮包內(nèi)容

◆ 應(yīng)用完全免費(fèi)的第三方專用工具,縮小css,js和html等文檔的尺寸 (比如大家普遍的 jquery.min.js)

◆ 適度應(yīng)用Ajax實(shí)際操作

◆ 在適度的情況下,將款式,HTML和數(shù)據(jù)信息分離出來 (信息量非常大的情況下巨大減少文檔容積)

  1. <ul id="id"> 
  2.     <li style="一大堆的款式">數(shù)據(jù)信息 </li> 
  3.     <li style="一大堆的款式">數(shù)據(jù)信息 </li> 
  4.     <li style="一大堆的款式">數(shù)據(jù)信息 </li> 
  5. </ul> 
  6. 分為HTML 款式 和數(shù)據(jù)信息3一部分  
  7.  
  8. HTML  
  9. <ul id="id"> 
  10.     <li></li> 
  11.     <!-- 假如應(yīng)用數(shù)據(jù)信息模版等方法&nbs p;只必須保存一個Li 不然必須好幾個 --> 
  12. </ul> 

款式儲存在CSS文檔中一些基礎(chǔ)的小知識 盡管有很多個li 無需給每一個li特定class

數(shù)據(jù)信息

◆ 應(yīng)用JSON回到 (假如感覺不便還可以置入在網(wǎng)頁頁面中)

◆ 挑選容積更小的數(shù)據(jù)類型,比如JSON一般就比XML容積來的小 (都?xì)v經(jīng)縮小之后還是更小)

◆ 在設(shè)計(jì)方案上,只傳輸轉(zhuǎn)變的一部分?jǐn)?shù)據(jù)信息 (比如要獲得100條數(shù)據(jù)信息,很有可能早已載入了90條,那麼再載入10條就好了)

◆ 清除要求和回應(yīng)中多余的HTTP Header (比如WCF Restful service含有的情況下要傳送說明當(dāng)今數(shù)據(jù)信息是JSON還是XML的HTTP Header)

◆ 一部分作用,如縮小會耗費(fèi)CPU, 如ajax待會提升開發(fā)設(shè)計(jì)勞動量,請慎重挑選

3.提升要求并發(fā)數(shù).

◆ RFC中,電腦瀏覽器針對同一個網(wǎng)站域名下的資源只有應(yīng)用兩個進(jìn)程另外開展瀏覽(許多新的電腦瀏覽器適用6個或是大量);解決方案是應(yīng)用二級域名,比如1.abc.com 2.abc.com

  1. <img src ="1.abc.com/1.png" /> 
  2. <img src ="1.abc.com/2.png" /> 
  3. <img src ="2.abc.com/3.png" /> 
  4. <img src ="2.abc.com/4.png" /> 
  5. <img src ="3.abc.com/5.png" /> 
  6. <img src ="3.abc.com/6.png" /> 
  7. <img src ="4.abc.com/7.png" /> 
  8. <img src ="4.abc.com/8.png" /> 

◆ 將一個超大型的文檔(比如有的人喜愛吧全部網(wǎng)址的js都放到一個文檔)分解成一系列的中小型文檔 (有益于高并發(fā)載入和緩存文件!)這一圖片大小的Size挑選很重要 我本人提議是10k-200k (取決于互聯(lián)網(wǎng))

◆ 上一條并沒有和1-2矛盾,文檔太小太多也不好,文檔太少很大也不好,這是一個均衡的難題

◆ 根據(jù)拆分文檔,促使最常見網(wǎng)頁頁面(比如主頁)的載入速率更快了

◆ 操縱載入次序,比如先載入網(wǎng)頁頁面大致構(gòu)造,隨后好幾個javascript異步請求載入數(shù)據(jù)信息(把一個大的html變成好幾個小的html精彩片段)

4.別的獨(dú)特技術(shù)性.

◆ 運(yùn)用HTTP 1.1的長連接特點(diǎn),促使在一定水平上,網(wǎng)絡(luò)服務(wù)器能夠 積極消息推送數(shù)據(jù)信息(降低了許多多余的輪詢)

5.專用工具.

◆ Fiddler (Free)

◆ FireDebug (Free)

◆ HttpWatch

一部分內(nèi)容引入自MSDN和別的第三方文章內(nèi)容..

標(biāo)識:北京市網(wǎng)站制作 高檔網(wǎng)站建設(shè)

來源于申明:以上內(nèi)容一部分(包括照片、文本)來自互聯(lián)網(wǎng),若有侵權(quán)行為,請立即與本網(wǎng)站聯(lián)絡(luò)(010-57218159)。
如沒特殊注明,文章均為酷站科技原創(chuàng),轉(zhuǎn)載請注明來自http://www.ttscar.com.cn/jianzhanzhishi/4411.html
聯(lián)系專業(yè)的商務(wù)顧問,制定方案,專業(yè)設(shè)計(jì),一對一咨詢及其報(bào)價(jià)詳情
服務(wù)熱線服務(wù)熱線 18911184380
聯(lián)系我們 contact us
18911184380
0531-88903031 — 濟(jì)南分部

+

酷站科技為你提供上門/網(wǎng)站策略方案

留下聯(lián)系方式,我們將會在一個工作日內(nèi)與你聯(lián)系

隱私條款信息保護(hù)中,請放心填寫