改善網(wǎng)站性能的工具有哪些
發(fā)布者:東郡網(wǎng)絡(luò) 時(shí)間:2015-05-13 00:00:00像所有優(yōu)秀工程師一樣,Web開(kāi)發(fā)者需要建立一套工具去完成高水準(zhǔn)的任務(wù)。東郡網(wǎng)絡(luò)推薦了一些分析和改善剛站性能的工具,它們分為以幾種:
“數(shù)據(jù)包嗅探器”
當(dāng)坐下來(lái)開(kāi)始分析一個(gè)網(wǎng)站的時(shí)候,我們十堰網(wǎng)站建設(shè)技術(shù)人員首先關(guān)注的問(wèn)題是網(wǎng)頁(yè)的HTTP請(qǐng)求。這樣就
可以確定頁(yè)面哪些地方比較緩慢.所以第一個(gè)要添加到工具包中的是方便且易用的數(shù)據(jù)包嗅探器。這類(lèi)工具包括:HttpWatch、FirebugNet Panel、AOL Pagetest、VRTA.IBM Page Detailer、Web Inspector Resources Panel、Fiddler.Charles和Wireshark。
“Web開(kāi)發(fā)工具
頁(yè)面性能指的并不僅僅是加載時(shí)間——尤其對(duì)Web 2.0的應(yīng)用程序來(lái)說(shuō),JavaScript、CSS和DOM結(jié)構(gòu)都在其中扮演著重要的角色。Web開(kāi)發(fā)工具提供探測(cè)器(inspectors)、性能分析器(profilers)和調(diào)試工具(debuggers)來(lái)分析網(wǎng)頁(yè)的行為。包括Firebug、Web Inspector和IE Developer Toolbar。
性能分析器”
性能分析囂用于評(píng)估指定網(wǎng)頁(yè)是否與性能最佳實(shí)踐相違背。介紹的工具有YSlow、AOL Pagetest,VRTA和neXpert。它們每個(gè)測(cè)量的內(nèi)容也部是各不相同的。
”其他”.
包括了我經(jīng)常使用的各種工具集合:Hammerhead、Smushit、Cuzillion和UAProfiler。
數(shù)據(jù)包嗅探器
每個(gè)web開(kāi)發(fā)者在優(yōu)化性能時(shí)都需要查看頁(yè)面(包括頁(yè)面中全部資源)的加載過(guò)程,這就要靠數(shù)據(jù)包嗅探器來(lái)完成。下面會(huì)列出一系列數(shù)據(jù)包嗅探器.包括從像HttpWatch這樣能提供網(wǎng)絡(luò)流量的高級(jí)視圖工具到像wireshark這樣能抓取網(wǎng)絡(luò)上每個(gè)數(shù)據(jù)包的低級(jí)視圖工具。在讀書(shū)的Web性能分析中,十堰網(wǎng)站建設(shè)技術(shù)員用的事高級(jí)視圖的網(wǎng)絡(luò)監(jiān)視器,他們通常更容易噢誒之且有更直觀的用戶(hù)界面。在某些情況下,如調(diào)試塊編碼時(shí),需要使用低級(jí)視圖的數(shù)據(jù)包嗅探器,遮掩才能看到內(nèi)容和線(xiàn)上發(fā)送每個(gè)數(shù)據(jù)包的時(shí)序。
HttpWatch
HttpWatch(http://www.httpwatch.com/)是十堰東郡網(wǎng)絡(luò)技術(shù)人員的首選數(shù)據(jù)包嗅探器。HttpWatch把網(wǎng)絡(luò)流量用圖形的方式繪制出j來(lái),如下圖所示。大多數(shù)HTTP瀑布圖都是使用HttpWatch抓取的。圖形化的展示更容易發(fā)現(xiàn)性能的延遲問(wèn)題。
HttpWatch足由Simtec公司開(kāi)發(fā)的,你可以免費(fèi)下載試用版,但它只能在少數(shù)幾個(gè)大網(wǎng)站上工作,如谷歌和雅虎。全功能版雖然需要你支付一定的費(fèi)用去購(gòu)買(mǎi),但是絕對(duì)物有所值。HttpWatch可以運(yùn)行在Microsoft Windows的Intemet Explorer和Firefox上。
Firebug網(wǎng)絡(luò)控制面板
對(duì)任何一個(gè)Web開(kāi)發(fā)者來(lái)說(shuō),F(xiàn)irebug擁有許多重要的功能。這里值得一提的是Firebug的網(wǎng)絡(luò)控制面板,已經(jīng)安裝了Firebug的開(kāi)發(fā)者可以很容易地選擇使用網(wǎng)絡(luò)控制面板來(lái)顯示HTTP瀑布圖。東郡網(wǎng)絡(luò)的技術(shù)人員特別喜歡使用網(wǎng)絡(luò)控制面板的垂直線(xiàn).它用來(lái)標(biāo)示網(wǎng)頁(yè)加載時(shí)間線(xiàn)上的DOMContentloaded和onload事件的發(fā)生,如下圖所示。其他數(shù)據(jù)包嗅探器也應(yīng)當(dāng)增加這個(gè)好功能。
AOL Pagetes
AOL Pagetes是Internet Explorer的查件,用于生成HTTP瀑布圖。它也能識(shí)別出性能有待改進(jìn)的一些地方。
VRTA
微軟開(kāi)發(fā)的VRTA著眼與提高網(wǎng)絡(luò)性能。它的HTTP瀑布圖比其他網(wǎng)絡(luò)監(jiān)視器更詳細(xì),其重點(diǎn)是能顯示對(duì)已有TCP連接的中庸。
IBM Page Detailer
IBM Page Detailer曾江是十堰網(wǎng)站建設(shè)技術(shù)人員的首選數(shù)據(jù)包嗅探器,但I(xiàn)BM已經(jīng)停止銷(xiāo)售其專(zhuān)業(yè)版了。雖然其基本版依然可用,但是十堰東郡網(wǎng)絡(luò)技術(shù)人員認(rèn)為它缺乏許多必要的功能,如支持分析HTTPS請(qǐng)求和數(shù)據(jù)導(dǎo)出功能,IBM Page Detailer運(yùn)行在Miceosoft Windows上。
Web Inspector資源控制面板
Safari的Web Inspector類(lèi)似Firebug,也是一種具有網(wǎng)絡(luò)監(jiān)視器功能的網(wǎng)頁(yè)開(kāi)發(fā)工具。
Fiddler
Fiddler是由微軟Internet Explorer團(tuán)隊(duì)的Eric Lawrence開(kāi)發(fā)的,它的主要特點(diǎn)是具有支持腳本的功能,可以設(shè)置斷點(diǎn)并且操縱HTTP通信。其缺點(diǎn)是,實(shí)際上它是一個(gè)代理,所以可能會(huì)改變?yōu)g覽器的一些行為(例如,每個(gè)服務(wù)器的打開(kāi)連接數(shù))。如果你很需要腳本功能,井充分考慮過(guò)使用代理所帶來(lái)的副作用,十堰網(wǎng)站建設(shè)技術(shù)人員強(qiáng)烈推薦Fiddler。,它運(yùn)行在Microsoft Windows上。
本信息來(lái)源于:東郡網(wǎng)絡(luò)
-
2021-09-18
喜迎中秋-東郡2021年中秋節(jié)放假通知
中秋節(jié),又稱(chēng)祭月節(jié)、月光誕、月夕、秋節(jié)、仲秋節(jié)、拜月節(jié)、月娘節(jié)、月亮節(jié)、團(tuán)圓節(jié)等,是中國(guó)民間的傳統(tǒng)節(jié)日。中秋節(jié)源自天象崇...
-
2021-06-11
東郡網(wǎng)絡(luò)2021端午節(jié)放假通知
端午節(jié)的習(xí)俗: 端午節(jié)吃粽子,這是中國(guó)人民的又一傳統(tǒng)習(xí)俗。粽子,又叫“角黍”、“筒粽”。其由來(lái)已久,花樣繁多。五月家家吃...
-
2020| 東郡網(wǎng)絡(luò)中秋、國(guó)慶放假通知
2020-09-30 -
開(kāi)放的互聯(lián)網(wǎng)什么最重要——信任
2020-09-05 -
網(wǎng)站設(shè)計(jì)中如何逐塊實(shí)現(xiàn)網(wǎng)站布局?
2020-07-14 -
5G標(biāo)準(zhǔn)走向了各行各業(yè),將催生出新的數(shù)字生態(tài)產(chǎn)
2020-07-08 -
建黨99周年|永遠(yuǎn)跟黨走 奮斗新時(shí)代
2020-07-02 -
睿志集團(tuán)|十堰東郡網(wǎng)絡(luò)放假通知
2020-06-23 -
企業(yè)復(fù)工復(fù)產(chǎn)建議你安排做這幾點(diǎn)
2020-03-20 -
最新消息!十堰東郡網(wǎng)絡(luò)今天終于復(fù)工啦!
2020-03-18 -
2020年春節(jié)放假通知
2020-01-20 -
十堰東郡網(wǎng)絡(luò)中秋節(jié)放假通知
2019-09-12