日照網(wǎng)站建設(shè)公司教你如何制定性能預(yù)算
任何測(cè)試的目的都是為了避免不流暢的用戶體驗(yàn),而糟糕的網(wǎng)站性能正是導(dǎo)致用戶體驗(yàn)不流暢的主要原因之一。因此,性能測(cè)試雖然不是針對(duì)系統(tǒng)或視覺問題的測(cè)試,卻也是測(cè)試庫的重要組成部分。
性能測(cè)試衡量的是影響用戶使用網(wǎng)站的流暢程度的關(guān)鍵指標(biāo),包括頁面大小、請(qǐng)求數(shù)量、首字節(jié)時(shí)間(time to first byte,TTFB)、加載時(shí)間和滾動(dòng)性能。
性能測(cè)試的關(guān)鍵是制定合適的預(yù)算并堅(jiān)持下去。如何進(jìn)行這一步,將決定你的項(xiàng)目測(cè)試的有效性。
制定性能預(yù)算是指為每個(gè)關(guān)鍵指標(biāo)設(shè)定目標(biāo)值,然后在所有代碼合并或部署之前持續(xù)測(cè)試這些指標(biāo)。若有任何一個(gè)指標(biāo)沒通過測(cè)試,則需要調(diào)整新增的功能,或刪除一些其他功能。
正如財(cái)務(wù)預(yù)算那樣,很少有人對(duì)性能預(yù)算的前景感到非常興奮。對(duì)大多數(shù)人來說,預(yù)算意味著花費(fèi)更少、獲得更少、樂趣更少……總之就是“更少”。在一個(gè)一直告訴我們可以擁有更多的世界里,“更少”實(shí)在是沒什么意思。作為設(shè)計(jì)師,如果不能肆意地折騰高分辨率圖像和全屏視頻,就會(huì)覺得自己的創(chuàng)造力被扼殺了。作為開發(fā)者,如果沒有 CSS 框架、幾個(gè) JavaScript 框架和一些 jQuery 插件,就會(huì)覺得自己無法工作。“更少”一點(diǎn)都不好玩!
作為一個(gè)在過去四年里一直按照財(cái)務(wù)預(yù)算生活的人,我很理解沒有得到自己想要的一切意味著什么。但從好的方面來看,當(dāng)我真的按照預(yù)算花了一大筆錢時(shí),我不會(huì)因此有愧疚感或負(fù)債。同理,做好預(yù)算讓我們能夠負(fù)責(zé)任地“消費(fèi)”并且不會(huì)后悔。
正如財(cái)政紀(jì)律和財(cái)務(wù)預(yù)算那樣,用戶體驗(yàn)準(zhǔn)則和性能預(yù)算可以幫助我們實(shí)現(xiàn)目標(biāo),即創(chuàng)建一個(gè)性能良好并且對(duì)用戶有吸引力的網(wǎng)站。
財(cái)務(wù)預(yù)算通常基于一個(gè)人的收入,而性能預(yù)算更多地與外部因素相關(guān),而不是內(nèi)部因素。
1. 競(jìng)爭(zhēng)基線
制定性能預(yù)算的一種方法是參考競(jìng)爭(zhēng)對(duì)手。雖然“至少我比某某更好”不能作為網(wǎng)站性能不佳的借口,但是這種方法確實(shí)可以使你有一定的競(jìng)爭(zhēng)優(yōu)勢(shì)。
先來看幾個(gè)競(jìng)爭(zhēng)對(duì)手的主頁和登陸頁,然后和自己的網(wǎng)站比較加載時(shí)間、網(wǎng)頁大小和其他的關(guān)鍵指標(biāo)。你的目標(biāo)不是達(dá)到競(jìng)爭(zhēng)對(duì)手的水平,而是要競(jìng)爭(zhēng)對(duì)手 20% 甚至更多。因此,如果競(jìng)爭(zhēng)對(duì)手的產(chǎn)品列表頁在3 秒內(nèi)加載完成,那么你就要確保自己網(wǎng)站的產(chǎn)品列表頁在 2.4 秒內(nèi)加載完成,甚至更快。這些超越競(jìng)爭(zhēng)對(duì)手 20% 的優(yōu)勢(shì),是用戶將你和競(jìng)爭(zhēng)對(duì)手區(qū)分開來所需要的。
優(yōu)化關(guān)鍵指標(biāo)并不能一勞永逸,它需要的是持續(xù)監(jiān)控。可以確定的是,你的競(jìng)爭(zhēng)對(duì)手也正在尋找方法來改善和優(yōu)化他們自己的網(wǎng)站。如果他們也一直參考你的網(wǎng)站來確定預(yù)算,那么你其實(shí)也在推動(dòng)他們減少性能預(yù)算!
2. 平均基準(zhǔn)
不管你的競(jìng)爭(zhēng)對(duì)手是誰,把你的網(wǎng)站性能基線與行業(yè)平均水準(zhǔn)和通用的實(shí)例相比較總是必不可少的。我們沒有理由因?yàn)楦?jìng)爭(zhēng)對(duì)手的落后而保持平庸。
HTTPArchive是個(gè)不錯(cuò)的服務(wù),它測(cè)試并記錄了幾十萬個(gè)網(wǎng)站的各種性能指標(biāo),截至 2015 年 4 月,有幾個(gè)值得注意的數(shù)據(jù)。
頁面大小:2061KB。
總請(qǐng)求次數(shù):99。
可緩存資源所占比例:46%。
因此,如果想讓自己的網(wǎng)站比大部分網(wǎng)站都快,可以考慮設(shè)定一個(gè)目標(biāo):一個(gè) 1648KB 的網(wǎng)站,包括 79 個(gè)請(qǐng)求,其中 44 個(gè)請(qǐng)求可以緩存。這將使你的網(wǎng)站超越平均水平 20%。
以上是日照網(wǎng)站建設(shè)公司(昊諾網(wǎng)絡(luò)公司)分享,如果你想了解更多的網(wǎng)站知識(shí)請(qǐng)關(guān)注我們網(wǎng)站的動(dòng)態(tài)!
建站咨詢熱線
15163346885