国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 網(wǎng)站 > 幫助中心 > 正文

為網(wǎng)站減負(fù)的十大措施,你知道嗎?

2020-03-15 14:32:47
字體:
供稿:網(wǎng)友

網(wǎng)站快速加載,是提供良好用戶體驗(yàn)的前提。然而,網(wǎng)站功能的不斷增多,程序包的不斷臃腫,導(dǎo)致網(wǎng)站訪問時較大的下載量,最終影響了響應(yīng)速度。沒有一個用戶喜歡等待,如何減少代碼量,為網(wǎng)站減去過多負(fù)擔(dān),Craig Buckler在sitepoint網(wǎng)站發(fā)表了一篇文章《10 Quick and Easy Fixes to Reduce Page Weight》,分享為網(wǎng)站減負(fù)的十個建議。下面為該文的編譯內(nèi)容。

  2013年,網(wǎng)站頁面的重量增加了32%,竟然達(dá)到了1.7MB,包含96個獨(dú)立HTTP請求。這只是一個平均數(shù)值,其中近一半的網(wǎng)站已經(jīng)超過了這個數(shù)值。網(wǎng)站的過度臃腫正趨于流行,其中很大的責(zé)任在于Web開發(fā)者。

  過于笨重的網(wǎng)站將嚴(yán)重影響網(wǎng)站的最終體驗(yàn),主要表現(xiàn)在以下四個方面:

1)、更大的下載量,導(dǎo)致更慢的用戶體驗(yàn)。并不是每個人都擁有20M的網(wǎng)絡(luò)連接,尤其是對于那些不發(fā)達(dá)地區(qū)。不管你的網(wǎng)站多么優(yōu)秀,用戶永遠(yuǎn)不希望等待。
2)、移動Web訪問正迅速發(fā)展,移動網(wǎng)民幾乎占到所有網(wǎng)民的1/4。在典型的3G網(wǎng)絡(luò)連接下,一個1.7Mb的網(wǎng)站加載需要近一分鐘。如果你的網(wǎng)站無法高效工作于這些移動設(shè)備,那采用響應(yīng)式Web設(shè)計(jì)技術(shù)又有什么用呢?
3)、網(wǎng)站加載速度已被谷歌加入排名算法中。加載緩慢會降低網(wǎng)站排名,同時也會影響搜索引擎優(yōu)化。
4)、網(wǎng)站包含的代碼越多,更新和維護(hù)它所花費(fèi)的時間就會越長。

  Craig Buckler預(yù)言,2014年網(wǎng)頁的重量將會下降。那如何精簡代碼,為網(wǎng)站減負(fù)呢?Craig Buckler給出了十條建議。這些建議中涉及到的技術(shù)均是大家熟知的。

  1.啟用GZIP壓縮

  根據(jù) W3Techs.com上的數(shù)據(jù)顯示,近一半的網(wǎng)站都未進(jìn)行過壓縮。在Web主機(jī)上,通過簡單的服務(wù)器設(shè)置即可開啟GZIP壓縮。

  2.支持瀏覽器緩存

  如果瀏覽器能容易地緩存一個文件,那它就無需反復(fù)下載該文件了。實(shí)現(xiàn)該功能的一個解決方案,就是在HTTP頭中設(shè)置合適的 Expires Header、上一次修改時間或采用的 ETags。

  你可通過配置服務(wù)器來自動完成以上工作。下面是Apache中的.htaccess文件,其中的代碼實(shí)現(xiàn)了“將所有圖片緩存一個月”的功能。

XML/HTML Code復(fù)制內(nèi)容到剪貼板
  1. <IfModule mod_expires.c>  
  2. ExpiresActive On   
  3.      
  4. <FilesMatch "/.(jpg|jpeg|png|gif|svg)$">  
  5. ExpiresDefault "access plus 1 month"   
  6. </FilesMatch>  
  7.     
  8. </IfModule>  

  3.使用CDN

  瀏覽器限制了每個域中可同時處理的并發(fā)HTTP請求數(shù)量:4至8個。如果你的網(wǎng)頁需要從域中加載96個資源,那瀏覽器最多可設(shè)置12組并發(fā)請求。(因?yàn)槲募笮〔⒉煌@種情況實(shí)際上并不會發(fā)生,但該限制仍然適用。)

  如若從另一個域中請求靜態(tài)文件,則可使瀏覽器處理的HTTP請求數(shù)量加倍。此外,一個文件被調(diào)用后就會產(chǎn)生一個緩存文件,以供下一個調(diào)用它的網(wǎng)站使用。我們可選用JavaScript庫(如jQuery)和字體庫,同時你也可以考慮專用的圖片托管。

  前面提到的三條建議可以加快網(wǎng)站的加載速度,下面的建議將幫助我們檢查網(wǎng)站代碼,以高效地減少網(wǎng)站重量。

  4.刪掉沒用的資源

  網(wǎng)站一直在變革之中。如果你不再使用某組件,那就刪掉與之關(guān)聯(lián)的CSS和JavaScript。如果它們包含在一個單獨(dú)文件中,處理起來就會很簡單。否則,你需要借助一些工具,如Chrome的Audit開發(fā)工具、JSLint、 Dust-Me Selectors、 CSS Usage、 unused-css.com,也可構(gòu)建 grunt-uncss此類的工具。

  5.合并和壓縮CSS

  理想的情況是只擁有一個CSS文件(如果你使用RWD以支持IE的老版本,那就需要兩個CSS文件。)構(gòu)建并維護(hù)幾個單獨(dú)的CSS文件也算合理,但在部署到產(chǎn)品服務(wù)器之前,你應(yīng)該將它們集合在一起,并刪掉那些不必要的空白區(qū)域。

  Saas、LESS和Stylus等預(yù)處理器可幫你完成這些痛苦的工作。 Grunt.js、 Gulp等工具可自動化你的工作流。如果你更喜歡GUI,可借助Koala提供的免費(fèi)跨平臺應(yīng)用。

  如果你覺得這些比較麻煩,也可手動通過命令行工具將CSS文件集中在一起,如在Windows中,可使用如下代碼:

copy file1.css+file2.css file.css

  在Mac/Linux中,可使用如下代碼:

cat file1.css file2.css > file.css

  最終文件經(jīng)過在線CSS壓縮工具(如 cssminifier.com、 CSS Compressor & Minifieror等)壓縮后即可運(yùn)行。

  最后,請記住在頭部(Head)加載所有CSS,以便瀏覽器展示接下來的HTML元素,同時也可避免瀏覽器下次再重繪頁面元素。

  6.壓縮并合并JavaScript

  平均每個頁面需加載18個JavaScript文件,所以我們要將自己編寫的JavaScript代碼進(jìn)行合并和壓縮。我們可以自己構(gòu)建壓縮工具,也可以使用在線工具,如 YUI Compressor、 Closure Compiler及CompressorRater。

  使用JavaScript壓縮工具進(jìn)行壓縮,必須十分謹(jǐn)慎。你的代碼有一點(diǎn)小問題,即便丟失了一個分號,壓縮過程也可能會失敗。無論如何,對JavaScript文件進(jìn)行壓縮,可減少HTTP請求數(shù)量,從而提高網(wǎng)站性能。

  最好在</body>之前加載JavaScript,這樣可確保該腳本不會阻礙其它內(nèi)容的加載,同時在該腳本被下載和執(zhí)行之前,頁面的內(nèi)容已加載完畢,并可閱讀了。

  7.使用正確的圖片格式

  錯誤地使用圖片格式會增加網(wǎng)頁的負(fù)載。圖片格式通常有以下使用原則:

1)、照片使用JPG格式;
2)、其他的使用PNG格式。

  當(dāng)你有一些小圖像,它們僅包含有限的幾種色彩集,采用GIF格式,其壓縮效果可能更好。本文暫不討論向量圖。

  現(xiàn)在有大量免費(fèi)的圖形軟件包,可用來轉(zhuǎn)換圖片的格式。其中像XnView允許你批處理這些文件。請記住下面兩條原則:

  JPG為一種有損壓縮格式,其質(zhì)量介于0(質(zhì)量很差、更小的文件)至100(質(zhì)量最好,更大的文件)之間。介于30至70之間的大部分圖片顯示效果比較好。

  PNG支持256顏色表和24位的真彩色。如果你不需要透明,并能控制調(diào)色板,那256的PNG圖像顏色模式可能壓縮得更好。

  8.重整大圖片的尺寸

  即便是最入門級的智能手機(jī)上的照片機(jī)(三百萬像素),其拍出來的照片往往太大而不適合在網(wǎng)站上顯示。但大部分內(nèi)容編輯者往往將圖片直接從相機(jī)中直接上傳到網(wǎng)站上。因此,我們需要一個可以自動調(diào)整圖片尺寸的系統(tǒng)。

  圖片的尺寸永遠(yuǎn)不能超過它所在容器的最大值。如果網(wǎng)站模板的寬度最大為800px,那圖片的寬度就不能超過該值。一些高分辨率、Retina顯示屏,可顯示寬度為1600px的圖片,但這仍比從相機(jī)中直接輸出的圖片要小。

  在減輕網(wǎng)頁重量方面,圖片尺寸的調(diào)整起著重要的作用。將圖片尺寸縮小50%,可節(jié)省75%的總空間,相當(dāng)于減少了文件大小。

  9.進(jìn)一步壓縮圖片

  即便已將圖片調(diào)整為正確的格式和尺寸,你仍可使用一些分析和優(yōu)化圖像的工具進(jìn)一步壓縮圖片。這些工具包括 OptiPNG、 PNGOUT、 jpegtran和 jpegoptim。大部分工具可獨(dú)立安裝,也可整合入你構(gòu)建的過程中。另外,還有一些在線工具,如Smush,它可以工作于云上。

  10.去掉不必要的字體

  Web字體對設(shè)計(jì)進(jìn)行了重大改革,減少了基于圖像的字體的使用。但是,使用傳統(tǒng)字體后,網(wǎng)頁的代碼量往往會增加數(shù)百KB。所以網(wǎng)站中這種字體的使用盡量控制在兩、三種以內(nèi)。

  利用以上提到的方法,大部分網(wǎng)站可以將減去30~50%的重量。對于一般的網(wǎng)站,可以減掉800KB的代碼量,訪問速度可獲明顯提升。

大家抓緊采取這十個措施吧,應(yīng)該會有很好的效果。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助。

原文:http://www.cnblogs.com/shouce/p/5274483.html


注:相關(guān)教程知識閱讀請移步到網(wǎng)絡(luò)基礎(chǔ)知識頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
av高清资源| 开心丁香婷婷深爱五月| 国产免费一级| 男女羞羞视频在线观看| 免费三级毛片| 精品美女在线观看视频在线观看| 中文字幕一区二区三区免费视频| 黄色毛片在线观看| 国产香蕉尹人视频在线| 6699久久国产精品免费| 在线影视一区| 国内精品一区视频| 国产一级电影网| av福利在线| 福利在线国产| 精品一区二区三区在线成人| 亚洲大香人伊一本线| 国产资源在线看| 精品国产丝袜高跟鞋| 超碰国产在线| 国产激情在线| 另类视频在线| 日本天堂影院在线视频| 国产一级在线观看www色| 夜夜爽视频导航| 国产精品冒白浆免费视频| www.蜜桃av| 在线观看av中文| 国产极品视频| 国产精品入口麻豆免费观看| 久久久久久久久久久久网站| 99精品老司机免费视频| 99热在线观看免费| 免费av在线| 女人色在线免费视频| 国产精品美女一区二区三区四区| 福利在线视频导航| 成年人在线观看| 青青草免费观看免费视频在线| 91精选福利| 精品女厕厕露p撒尿| 国产视频你懂的| 中文字幕毛片| 国产精品久久久久永久免费看| 国内精品一区视频| 欧美色第一页| 久久国产精品久久久久久小说| 四虎影视成人永久免费观看视频| 中文在线有码| 在线黄色国产电影| 国产91在线视频蝌蚪| 国产黄色高清在线| 91涩漫在线观看c| 999国产在线视频| 日韩黄色成人| 二区中文字幕| 国产黄色免费在线观看| 精品全国在线一区二区| 亚洲最新永久观看在线| 天天草天天操| 成年人在线观看| 国产高清视频在线| 日本在线视频www鲁啊鲁| yjizz视频网站在线播放| 黄色免费av| 综合激情亚洲| 国产精品va在线观看视色| 精品一区二区三区在线观看l| av免费在线免费| 国产精品一区二区三区高清在线 | 亚洲欧美小说国产图片| 青草视频在线播放| 国产精品四虎| 91超碰免费在线| 97视频在线| 天堂在线视频| www.操操| 国产一卡2卡3卡四卡网站 | 在线一区观看| 中文字幕高清av| 毛片网站在线观看| 精品乱码一区二区三四区视频| 超碰在线人人| 四虎一区二区三区| 国产超碰在线观看| 尤物视频在线观看| 免费在线播放av| 亚洲日本伊人| 国产aⅴ超薄肉色丝袜交足| 国产在线看片| 免费99热在线观看| 精品一区二区三区免费站| 九九热视频精品在线观看| 中文国产字幕在线观看| 国产区视频在线播放| 国产男女猛烈无遮挡免费视频| 在线观看av网站| 精品久久亚洲一级α| 尤物网在线观看| 国产在线一区二区视频| 老司机在线视频二区| 欧美日韩在线中文字幕| 欧美96在线| 国产麻豆视频网站| 午夜视频在线看| 日本中文字幕视频| 国产精品作爱| 国产精品久久久久久福利| 国产精品秘入口| 国产对白在线| 在线亚洲不卡| 欧美黑人乱大交| 高清av在线| 国产黄色片中文字幕| 国产精品久久久久一区二区国产| 国产高清一级片| 亚洲国产精品区| 久热中文字幕精品视频在线| 黄色国产网站在线观看| 国产香蕉免费精品视频| 国产超碰精品在线观看| 国产成人亚洲欧美电影| 一本大道香蕉久久| 国产中文字幕在线观看| 国产成人夜间影院在线观看| 日本在线视频www鲁啊鲁| 尤物免费看在线视频| 在线国产1区| 日本中文字幕在线看| 在线观看精品一区二区三区| 好吊日视频在线观看| 中文字幕av在线| 国产乱子伦三级在线播放| 2018中文字幕在线| 国产免费麻豆视频| 69国产精品| 九色视频网站| 在线观看av的网站| 国产精品四虎| 国产精品自产拍在线网站| 午夜影院免费看| 国产黄视频网站| 激情六月婷婷| 天堂在线国产| 97在线超碰| 国产精品第八页| 高潮白浆视频| 黄色毛片在线观看| 美女被人操视频在线观看| 中文在线观看视频| 精品黄色免费中文电影在线播放| 狠狠干五月天| 国产在线观看91| 国产美女性感在线观看懂色av| 亚洲sss视频| 日本在线观看| 午夜性爽视频男人的天堂| 尤物在线视频观看| 99久久国产视频| av丝袜在线| 四虎成年永久免费网站| 在线观看中文字幕一区| 亚洲欧美国产另类首页| a√在线视频| 四虎成人精品在永久免费| 亚洲欧美精选| 在线观看av的网站| www.超级碰| 久久五月精品中文字幕 | 天堂资源在线中文| 国产精品一区在线看| 国产丝袜自拍| 夜色资源网av在先锋网站观看| 四虎国产精品永久地址998| 亚洲伊人网在线观看| 欧洲亚洲精品视频| 国产中文在线视频| 国产日韩欧美一区二区三区视频| 天天av综合网| 国产福利免费观看| 牛牛精品视频在线| 国产午夜精品久久久久免费视| 国产福利在线| 超碰免费在线播放| 中文字幕在线视频观看| 国产黄色在线观看| 欧美一级久久久久久久久大| 国产字幕在线看| 一区二区三区四区在线免费视频| h网址在线观看| 中文字幕在线第一页| 99久久国产视频| 中文字幕在线影院| 日韩在线天堂| 91视频黄色| 国产三区视频在线观看| 日本aⅴ写真网站免费| 国产激情在线| 午夜视频在线| 国内外激情在线|