原創(chuàng)|行業(yè)資訊|編輯:郝浩|2015-11-18 14:56:15.000|閱讀 1570 次
概述:在Web應(yīng)用程序開發(fā)中,開發(fā)人員和項(xiàng)目經(jīng)理們?cè)诒WC項(xiàng)目完成進(jìn)度的同時(shí),無時(shí)不刻的關(guān)注著程序的性能和可擴(kuò)展性。本文羅列了優(yōu)化Web應(yīng)用程序需要參考的十個(gè)性能指標(biāo)。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在Web應(yīng)用程序開發(fā)中,開發(fā)人員和項(xiàng)目經(jīng)理們?cè)诒WC項(xiàng)目完成進(jìn)度的同時(shí),無時(shí)不刻的關(guān)注著程序的性能和可擴(kuò)展性。本文羅列了優(yōu)化Web應(yīng)用程序需要參考的十個(gè)性能指標(biāo)。
比較觀察Web頁(yè)面的月均訪客數(shù)量。如果數(shù)量在持續(xù)下滑,則可能有以下兩個(gè)原因:其一是沒有進(jìn)行合適的SEO(搜索引擎優(yōu)化);其二是web頁(yè)面的響應(yīng)時(shí)間存在問題。你需要你的團(tuán)隊(duì)驗(yàn)證比較過去6-12個(gè)月里的程序性能,找出最根本的原因。
如果用戶訪問的某個(gè)頁(yè)面的跳出率過高,那么你就需要對(duì)該頁(yè)面進(jìn)行驗(yàn)證了。尤其是在結(jié)賬、添加物品到購(gòu)物車、不同模型的比較等頁(yè)面。你需要驗(yàn)證這些關(guān)鍵頁(yè)面的響應(yīng)時(shí)間,并檢查這些頁(yè)面的負(fù)載量。你的應(yīng)用程序每分鐘能夠處理多少指令?如果這個(gè)指標(biāo)處于下滑趨勢(shì),那么你就該對(duì)程序進(jìn)行優(yōu)化了。
你需要不斷監(jiān)控服務(wù)器的資源使用情況,識(shí)別出那些地方比預(yù)期耗費(fèi)了更多的資源。關(guān)鍵的地方包括CPU、內(nèi)存、磁盤、垃圾回收與網(wǎng)絡(luò)。當(dāng)某個(gè)資源的使用達(dá)到峰值時(shí),你需要明白造成高資源使用率的原因并進(jìn)行橫向與縱向的比較(如果有需要)。
你的結(jié)構(gòu)中包含了用于讀取、寫入與更新的獨(dú)立數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)需要進(jìn)行正確配置并對(duì)查詢進(jìn)行優(yōu)化,如果查詢過于復(fù)雜就會(huì)影響操作,進(jìn)而影響程序性能。
重定向的數(shù)量不是一個(gè)性能要素,但是它仍然可能會(huì)影響到性能。如果你的頁(yè)面重定向到多個(gè)頁(yè)面,這種情況就可能會(huì)發(fā)生,它會(huì)破壞良好的用戶體驗(yàn),使用戶因此關(guān)閉頁(yè)面。
服務(wù)器的域名系統(tǒng)(DNS)查找時(shí)間有多久?它一般以毫秒為單位。如果DNS查找需要花費(fèi)更多的時(shí)間,那么你就需要改進(jìn)它了,因?yàn)樗鼤?huì)影響總體的響應(yīng)時(shí)間。
你的應(yīng)用程序應(yīng)該支持各種瀏覽器和設(shè)備。在不同的瀏覽器和設(shè)備,響應(yīng)時(shí)間應(yīng)當(dāng)保持基本一致,如果在某個(gè)特定的瀏覽器和設(shè)備響應(yīng)時(shí)間過高,你就需要了解清楚問題的根源了。
你需要定期比較自己與競(jìng)爭(zhēng)對(duì)手的性能表現(xiàn)。如果各種表現(xiàn)都不如意,那么你就需要考慮調(diào)整實(shí)施最新的框架了。
內(nèi)容傳遞的網(wǎng)絡(luò)應(yīng)當(dāng)合理運(yùn)用 CSS、圖片、JavaScript等緩存資源。圖像資源對(duì)于任何電子商務(wù)網(wǎng)站都至關(guān)重要,因此優(yōu)化它們的速度很有必要。
你需要對(duì)你的web應(yīng)用程序?qū)嵤┻m當(dāng)?shù)木彺婕夹g(shù)。如果沒有啟用緩存或者配置不當(dāng),則會(huì)影響程序性能。你必須啟用瀏覽器的緩存,壓縮CSS和javascript文件,提高運(yùn)行速度。
原文來自,由回憶和感動(dòng)翻譯,轉(zhuǎn)載請(qǐng)注明文章來自慧都控件網(wǎng)。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn