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

首頁 > 編程 > HTML > 正文

打開網頁速度提升的簡單而有效的方法

2024-08-26 00:09:42
字體:
來源:轉載
供稿:網友

網頁盡可能的快速加載對網站非常重要;用戶希望快速的查看他們想要看的頁面,假如你不能滿足他們,他們就會另尋它處。在這篇文章中,你會看到五種為你的網頁加速的簡單而有效的技術的相關討論。

five ways to speed up page response times.

1. 使用yslow概覽與測量網站加載時間

在決定什么出問題之前,知道網站的加載時間是第一步。它也能讓你知道你是否需要為網站加速進行更改。

在我們開始之前,如果你還沒有安裝yslow, 請安裝。他是mozilla firefox的一個擴展,你可從下面的鏈接找到它:

  • https://addons.mozilla.org/en-us/firefox/addon/5369

第一,讓我們瀏覽six revisions網站,我們都使用相同的例子進行測試(僅需要在新的標簽或者瀏覽器窗口中打開)。

在瀏覽器的有效叫,有里程表的一欄(如圖1)。在其旁邊,當網頁完成加載以后,你會看到"yslow"和數字。數字代表瀏覽器加載網站所花費的時間(以秒計)。我們希望這個數字保持盡可能低的水平。

odometer.

圖 1: yslow圖標和顯示網頁加載時間的里程表

多數情況下,導致網頁加載時間長的一個或者一組原因如下:

  • 太多的http請求
  • 非壓縮的 (或未經縮小的) javascript文件
  • no expiration headers for靜態圖片文件

我們一會將要討論這些。

為了fimilarize自己網站加載時間的表現,瀏覽一些網站。看看google,facebook,和一些你喜歡的博客與網站。你會注意到網站利用越多的圖片與js網頁的響應時間越久。

yslow的使用特點

除了測量它網頁加載的速度, yslow為您提供一些深入了解,如你可以為提高自己的網站性能做些什么,以及網站的負載性能的不足。

下面的圖片是 ‘性能’ 標簽 (如圖 2). 但你點擊它,它會分級展示每個影響到加載時間與整體性能的領域的細節。

performance tab.

圖 2: 性能標簽

在這個領域,最主觀的選擇是使用cdn (內容分發網絡).cdn針對大型網站非常有效果。他們所作的事情是跨越遍及各個地區的服務器傳播網站內容。當物理服務器越是接近用戶加載一個網站,一個頁面的速度越快速。因此本質上來說,使用cdn是從服務器上將內容分發到最接近的訪問的頁面用戶旁。

performance - all.

圖 3: 性能標簽使用字母(a, b, c, d, f) 表示等級以及當前等級(1-100).

aside from using a cdn (which can be costly) - everything else is doable.

等級領域

讓我們貫穿每個等級因素,下面是每個等級領域的簡短秒速,以及如何解決這些問題實現最佳的性能。

減少http請求:當網頁從服務器獲取文件的時候便有http請求產生。范圍包括腳本,css文件,圖片以及asynchroneous客戶端/服務端請求 (ajax和其他變化的技術)。這是提及性能時的關鍵處,但是只需費點體力便能很容易解決。例如,盡可能的合并腳本,css,以及圖像,在用戶的機器上緩存文件常常有幫助。

添加期限頭部: 80% 的頁面加載時間都于下載腳本,圖片以及css有關. 多數情況下,這些元素在用戶的機器中不會發生改變,你可以通過在.htaccess中添加代碼緩存在用戶本地機器中(我們會在文章的后面對如何操作進行討論)。

gzip 部件: gziping或者壓縮js文件,圖片,html文檔,css文檔等等。用戶可以下載較小的文件版本,增加網頁的加載速度。 這樣可以降低服務器的消耗,但是解壓縮部件也可能導致頁面響應變慢,這取決于用戶的瀏覽器。

把css放在頂端: 把css文件放在網站的頂端,可以是網站盡可能同時加載其他部件,如圖像和文字。

把js放在底端: 把css放在文檔的頭部,僅需要在關閉<boby>前插入js.在這些腳本在后臺加載的同時,用戶先得到看似完整的頁面。

避免使用css表達式: 我從來沒有使用過css 表達式 (被稱之為動態特性), 這僅是ie專有的一個增加編程概念(如控制/有條件的結構)的css特性,截止到ie8,三叉戟布局引擎(在ie中使用的)不再提供支持。反正使用他們沒有一個好想法。在某種程度上,我會基于不同的條件使用php腳本加載不同的css樣式規則,例如一個隨機數,一天的時間,或者瀏覽器。

外部調用js與css: 將js和css文件放在外部文件中,瀏覽器緩存他們要比每次調用擁有更快的頁面加載速度。

減少dns查找: 只要用戶在瀏覽器的地址欄中鍵入域名,瀏覽器總會執行dns查找ip地址,網站擁越多的入口位置,必要的dns查找也會越多。盡可能的保持較低的水平,平均60-100毫秒進行一次dns查詢。

縮小js: 不同于一般的gzip壓縮,縮小js文檔是去除不必要的空格, tabs, 和其他跟中跟楊的選擇字符,減少文件的總尺寸,較小的頁面可以獲得更快的加載速度,你可以使用 jsmin來縮小javascript.

避免重定向:無論是服務器端頭重定向,js重定向,或者html元素重定向。你的網站都會加載空白的頁面的頭,然后再加載新的一頁,用戶為了獲得需要的頁面花費越來越多的時間,所以要不惜一切代價避免這種情況。

去除重復的腳本: 瀏覽器加載相同的腳本會增加頁面的加載時間,這是非常簡單的數學問題,更多的文件等于更多的加載時間。仔細檢查你的網站,確保你沒有調用兩次或三次jquery或者其他的腳本。

whew… that was a lot, let’s move on to the next tab of yslow just before we get into some other techniques to increase the performance of your website.

components tab.

圖 4: 部件標簽.

部件標簽 (如圖 4)可以洞察增加網站加載速度的效果。在這里,你可以看到當前文檔加載需要的時間,如果這些文件被壓縮,響應的時間,以及假如他們緩存在用戶的機器中和什么時候緩存過期。這是對網站很好的考核,衡量其性能與速度優化情況。最后,統計資料標簽(如圖 4),它向我們展示了所有的http請求,同時下載的文檔,以及緩存的文件。empty cache顯示了瀏覽器需要下載的呈現頁面的文件。primed cache是另一方面,顯示了已經存在于用戶瀏覽器緩存中的文件列表,從而節省了瀏覽器不必再次下載文件的請求。

stats tab.

圖 5: stats tab.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲va久久久噜噜噜久久天堂| 亚洲午夜国产成人av电影男同| 国产成人精品国内自产拍免费看| 色婷婷av一区二区三区在线观看| 91中文在线观看| 欧美激情精品久久久久久黑人| 91精品国产综合久久香蕉922| 精品视频在线导航| 日本久久久久久久| 久久精品亚洲热| 91视频国产精品| 亚洲免费人成在线视频观看| 日韩在线欧美在线国产在线| 国内揄拍国内精品少妇国语| 精品国产拍在线观看| 欧美xxxx18国产| 欧美激情在线观看| 久久深夜福利免费观看| 亚洲男人天天操| 久久人人爽人人爽人人片av高清| 日韩在线中文字| 久久久精品视频在线观看| 欧美午夜性色大片在线观看| 97国产真实伦对白精彩视频8| 欧美又大又硬又粗bbbbb| 国产一区二区黄| 欧美激情视频在线| 久久免费视频观看| 久久精品成人欧美大片| 91国内产香蕉| 欧美大片免费观看| 亚洲最新av在线网站| 91精品国产乱码久久久久久蜜臀| 日本久久91av| 国产91精品黑色丝袜高跟鞋| 狠狠躁夜夜躁久久躁别揉| 亚洲一区久久久| 久久久人成影片一区二区三区| 91影院在线免费观看视频| 丝袜亚洲欧美日韩综合| www.久久色.com| 国产不卡精品视男人的天堂| 伊人久久久久久久久久| 亚洲美女喷白浆| 青青青国产精品一区二区| 不卡伊人av在线播放| 国产精品视频在线观看| 国产精品亚洲片夜色在线| 精品亚洲一区二区三区四区五区| 国产欧美 在线欧美| 国产欧美最新羞羞视频在线观看| 国产一区二区美女视频| 国产精品美女在线| 亚洲国产高清福利视频| 精品国产福利视频| 91国偷自产一区二区三区的观看方式| 日韩一区av在线| 欧美黑人一级爽快片淫片高清| 国产日韩精品电影| 欧美亚州一区二区三区| 久久久久久久999精品视频| 26uuu另类亚洲欧美日本老年| 精品视频9999| 在线日韩日本国产亚洲| 亲爱的老师9免费观看全集电视剧| 成人亚洲欧美一区二区三区| 欧美性xxxx| 日韩美女视频免费看| 亚洲网站在线观看| 国产日本欧美一区二区三区| 亚洲成人精品视频在线观看| 亚洲91av视频| 欧美老女人xx| 一区二区三区动漫| 日韩欧美在线视频日韩欧美在线视频| 中文字幕综合一区| 国产精品极品美女在线观看免费| 久久99国产精品自在自在app| 日本高清不卡在线| 一区二区三区在线播放欧美| 日本精品久久久久久久| 91精品国产综合久久香蕉922| 国产成人精品久久久| 成人亚洲激情网| 国产999精品视频| 欧美人在线观看| 国产亚洲aⅴaaaaaa毛片| 国产精品一区二区久久久久| 国产亚洲精品久久久久动| 日韩极品精品视频免费观看| 日韩免费不卡av| 欧美视频13p| 国模吧一区二区| 91丝袜美腿美女视频网站| 欧美色视频日本版| 日本成人免费在线| 国产精品丝袜久久久久久高清| 国a精品视频大全| 91精品国产一区| 亚洲xxxx做受欧美| 精品国产区一区二区三区在线观看| 午夜精品一区二区三区在线播放| 国产一区二区三区视频免费| 久久色在线播放| 懂色aⅴ精品一区二区三区蜜月| 国产精品美女在线观看| 欧美在线视频一区| 国产精品人成电影在线观看| 亚洲天堂一区二区三区| 久久久久久久久久久免费| 精品国产91久久久久久老师| 97精品欧美一区二区三区| 亚洲四色影视在线观看| 日韩美女在线观看一区| 色噜噜狠狠狠综合曰曰曰88av| 狠狠操狠狠色综合网| 亚洲电影免费观看高清完整版在线观看| 俺也去精品视频在线观看| 亚洲天堂日韩电影| 欧美成人免费在线观看| 国产不卡一区二区在线播放| 亚洲a成v人在线观看| 日韩国产精品视频| 亚洲人成77777在线观看网| 热99精品只有里视频精品| 羞羞色国产精品| 国产深夜精品福利| 亚洲国产美女久久久久| 国产在线观看不卡| 国产一区二区三区欧美| 日韩大陆欧美高清视频区| 亚洲一区中文字幕| 精品成人乱色一区二区| 国产91免费看片| 亚洲肉体裸体xxxx137| 国产综合在线观看视频| 成人黄在线观看| 欧美日韩第一页| 国产精品对白刺激| 91久久在线观看| 日韩国产一区三区| 国产精品丝袜久久久久久高清| 91精品国产91久久久久福利| 中文字幕综合在线| 亚洲最大的网站| 影音先锋欧美精品| 日韩视频在线一区| 国产精品一二三在线| 91精品视频播放| 亚洲第一页中文字幕| 久久久久国产精品一区| 2019亚洲男人天堂| 欧美激情一区二区三区成人| 亚洲视频在线播放| 国产精品久久久久久久久久| 精品久久久一区| 久热精品视频在线观看一区| 91在线视频一区| 亚洲欧洲在线视频| 久久九九热免费视频| 欧美性视频精品| 日韩av免费网站| 美日韩在线视频| 色综合伊人色综合网站|