成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

前端SPOF調查

開發 前端
SPOF是指單點故障,其現象是 HTML文檔已經加載完畢,但其他資源例如(CSS,JS,字體文件)等加載出現了阻塞,導致頁面空白20秒甚至更長的時間。

昨天PatMeenan 發了一篇文章: Testing forFrontend SPOF ,

SPOF是指單點故障,其現象是 HTML文檔已經加載完畢,但其他資源例如(CSS,JS,字體文件)等加載出現了阻塞,導致頁面空白20秒甚至更長的時間。

前端SPOF最頻繁出現的原因是第三方內容,如果主站成功返回HTML文檔,從主站返回的其他相關資源應該都成功返回,但第三方內容往往不是由主站控制,因此會出現不可預期的錯誤,所以一個網站的第三方資源不應該在主站資源之前被加載,這將有可能引起前端SPOF。

在我的博客中,我曾經提及如何模擬前端SPOF以及如何避免它。但我沒有為網站開發者提供一個方法去檢查網站是否存在前端SPOF的可能。Pat Meenan 建立了一個公共的黑洞服務器:blockhole.webpagetest.org72.66.115.13 。把網站用到的第三方資源指向這個IP,并刷新頁面就可以檢查出你的頁面是否存在前端SPOF。

以下是一些常用的第三方資源host,我已經把他們指向了Pat Meenan提供的黑洞服務

72.66.115.13 apis.google.com

72.66.115.13 www.google - analytics.com

72.66.115.13 connect.facebook.net

72.66.115.13 platform.twitter.com

72.66.115.13 s7.addthis.com

72.66.115.13 l.addthiscdn.com

72.66.115.13 cf.addthis.com

72.66.115.13 API - public.addthis.com

72.66.115.13 widget.quantcast.com

72.66.115.13 ak.quantcast.com

72.66.115.13 assets.omniture.com

72.66.115.13 www.omniture.com

72.66.115.13 scripts.omniture.com

72.66.115.13 b.voicefive.com

72.66.115.13 ar.voicefive.com

72.66.115.13 c.statcounter.com

72.66.115.13 www.statcounter.com

72.66.115.13 WWW - beta.statcounter.com

72.66.115.13 js.revsci.net

修改你的/etc/host文件保存后,重啟你的瀏覽器,這些資源將全部超時。Pat在文章中提到的20秒時間是因為window系統運行的,而我在Macbook中運行的超時時間是75秒,任何使用了這些第三方資源的網站將會被堵塞75秒。

調查結果

配置完成后,我訪問了 美國前100家網站,令我感到驚喜的是,排名前20的網站沒有受到前端SPOF的影響,其中幾個網站他們雖然使用了這些第三方資源,但是他們存放在自己的域名下并自行維護。

MSN.com

引用ar.voicefive.com ,但它使用了document.write技術異步 。

AOL

引用platform.twitter.com,但把請求放在body***底部,沒有影響頁面加載

IMDB

使用Google Analytics(分析)的異步版本,并把 platform.twitter.com 的widget放在在iframe中

LiveJournal

通過一個自行開發的異步加載器加載 Gooogle +1 和 Facebook插件

在前100名網站中我發現有5個存在前端SPOF

CNET

在HEAD加載了http://platform.twitter.com/widgets.js

StumbleUpon

在BODY頂部加載了http://connect.facebook.net/en_US/all.js

NFL

在HEAD加載了http://connect.facebook.net/en_US/all.js

Hulu

在HEAD加載了Google Analytics腳本

Expedia

在BODY中間加載了http://connect.facebook.net/en_US/all.js,導致右半邊空白

這些結果雖然比我預想的好,但仍然令人震驚。雖然我只找到5個網站,前端SPOF的總體樣本的5%。這一比例將有可能成為指標,因為減少加載量***的做法是更廣泛地采用***網站提供的服務。另外,這份HOST只包括一部分常用的第三方資源而且我在這次測試中并沒有考慮 廣告是否加載。

讓您的網站因為一個小小的widget按鈕或者一個分析腳本而無法訪問是否值得,特別是這個問題是可以被解決的時候。如果你是上述5個網站之一,為了你和你的用戶,想辦法解決前端SPOF吧。如果你的排名在100之外,請通過編輯你的HOST 使用 Pat Meenan 的黑洞服務器去測試你的網站是否存在前端SPOF,并遵循WebPagetest.org的提示。

原文:http://article.yeeyan.org/view/258596/225158

【編輯推薦】

  1. Web領域急需一位***者
  2. 老外支招:讓您的Web應用程序飛起來
  3. 高效的Web開發者是怎么練成的
  4. 9月Web技術最前沿:jQuery成版本帝
  5. 提升Web應用程序性能的***實踐
責任編輯:陳貽新 來源: 譯言網
相關推薦

2010-05-21 10:56:32

富士康跳樓事件

2009-09-03 11:17:01

PHP問卷調查系統

2018-10-15 12:54:17

2021-06-28 09:22:10

安全預算攻擊網絡風險

2009-05-13 17:31:06

DBAOracleIT

2017-04-05 14:10:11

開源調查工具

2009-02-25 09:20:42

職場調查壓力

2012-11-28 11:05:42

IBMdW

2011-12-02 10:07:26

國際寬帶

2013-03-26 09:44:50

2023-08-31 12:07:08

2023-09-13 15:43:59

邊緣計算

2020-08-14 10:49:20

iPhone微信美國

2022-05-25 07:56:49

前端行業框架

2020-09-02 13:44:37

5G戰略運營商5G應用

2020-09-18 13:52:07

釣魚攻擊數據泄露網絡攻擊

2013-07-01 09:49:26

BYOD設備BYOD

2013-07-16 10:40:21

2011-07-04 15:24:08

微軟Windows PhoMarketplace

2010-06-01 16:48:23

SVN錯誤
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成年人黄色小视频 | 久久国产亚洲 | 美人の美乳で授乳プレイ | 久久精品国产精品青草 | 成人在线看片 | 又爽又黄axxx片免费观看 | 日本人做爰大片免费观看一老师 | 国产在视频一区二区三区吞精 | 午夜免费 | 国产精品久久久久久久久久久久午夜片 | jvid精品资源在线观看 | 国产精品久久久久久av公交车 | www.性色| 久久国产福利 | 国产免费一区 | 日韩中文在线 | 精品国产伦一区二区三区观看说明 | 成在线人视频免费视频 | 色999视频| 一级片成人 | 美日韩免费视频 | 玖玖爱365 | 国产这里只有精品 | 成人在线精品 | 欧美成人一区二区三区 | 精品一区二区在线观看 | 欧美亚洲国产日韩 | 免费成人av | 久久久观看 | 日本高清不卡视频 | 欧美精品1区2区 | 亚洲天堂日韩精品 | 国产精品久久久久久久久久久久久 | 久久久久久看片 | 精品国产一区二区三区久久久蜜月 | 国产精品福利视频 | av中文在线 | 中文字幕电影在线观看 | 欧美精品区 | 亚洲精品在线播放 | 国产精品亚洲视频 |