購(gòu)買(mǎi)主機(jī),選擇服務(wù)器,是一件非常頭疼的事情,因?yàn)椴恢乐鳈C(jī)的速度和性能表現(xiàn)怎樣。我們大多數(shù)人是通過(guò)肉眼的方法來(lái)觀測(cè)主機(jī)的速度及其性能,但這個(gè)方法誤差較大,因?yàn)閹装俸撩氲臅r(shí)間,在肉眼看來(lái)并沒(méi)有多大的差別。實(shí)際上,我們可以通過(guò)專業(yè)的測(cè)速工具來(lái)檢測(cè)主機(jī)的性能。這里給大家介紹如何利用卡卡網(wǎng)站速度診斷工具來(lái)檢測(cè)主機(jī)的速度和性能表現(xiàn)。
先看一張網(wǎng)站速度診斷圖
圖一:網(wǎng)站打開(kāi)等待時(shí)間
在診斷結(jié)果中,我們主要是關(guān)注瀑布流里的“等待”時(shí)間,這個(gè)“等待”時(shí)間就是服務(wù)器從接收到請(qǐng)求到返回響應(yīng)的時(shí)間,它反應(yīng)了服務(wù)器的響應(yīng)能力,如果服務(wù)器性能好,響應(yīng)速度就很快,反之,響應(yīng)速度就慢。
Google在網(wǎng)站速度優(yōu)化建議中,建議這個(gè)“等待”時(shí)間不應(yīng)該超過(guò)200毫秒。上圖的網(wǎng)站診斷結(jié)果是“等待”時(shí)間為1.01秒,大大超過(guò)了Google的建議值,這說(shuō)明主機(jī)的響應(yīng)速度并不理想。
看看下圖的“等待”時(shí)間
圖二:網(wǎng)站打開(kāi)等待時(shí)間
這個(gè)“等待”時(shí)間只有78毫秒,比圖一的“等待”時(shí)間少了很多,說(shuō)明主機(jī)響應(yīng)速度比圖一的快,這從網(wǎng)頁(yè)打開(kāi)總消耗時(shí)間也可以看得出來(lái),圖二的主機(jī)總共消耗5.4秒,而圖一的主機(jī)總共消耗23.3秒。
怎樣改善服務(wù)器響應(yīng)時(shí)間
有很多潛在因素都可能會(huì)延緩服務(wù)器響應(yīng),例如應(yīng)用邏輯緩慢、數(shù)據(jù)庫(kù)查詢緩慢、路由緩慢、框架、庫(kù)、資源CPU不足或內(nèi)存不足等。您需要考慮所有這些因素,才能改善服務(wù)器的響應(yīng)時(shí)間。要找到服務(wù)器響應(yīng)時(shí)間過(guò)長(zhǎng)的原因,首先要進(jìn)行測(cè)量。然后,準(zhǔn)備好相關(guān)數(shù)據(jù),并參閱有關(guān)如何解決該問(wèn)題的相應(yīng)指導(dǎo)。問(wèn)題解決后,您必須繼續(xù)測(cè)量服務(wù)器響應(yīng)時(shí)間,并解決將來(lái)出現(xiàn)的性能瓶頸問(wèn)題。
1)收集并檢查現(xiàn)有性能和數(shù)據(jù)。如果沒(méi)有可用內(nèi)容,請(qǐng)使用自動(dòng)網(wǎng)頁(yè)應(yīng)用監(jiān)測(cè)解決方案(可在市面找到一些托管的開(kāi)源版本,它們適用于大多數(shù)平臺(tái))進(jìn)行評(píng)估,或添加自定義的方法。
2)識(shí)別并修復(fù)首要的性能瓶頸問(wèn)題。如果您使用的是熱門(mén)網(wǎng)頁(yè)框架或內(nèi)容管理平臺(tái),請(qǐng)參閱有關(guān)性能優(yōu)化最佳做法的文檔。
3)監(jiān)測(cè)并提醒任何將來(lái)出現(xiàn)的性能衰退問(wèn)題!
相關(guān)文章
測(cè)試網(wǎng)站速度你需要關(guān)注的幾個(gè)指標(biāo)
怎樣測(cè)試網(wǎng)站服務(wù)器/vps/云主機(jī)最大帶寬是多少
如何模擬不同帶寬測(cè)試網(wǎng)頁(yè)打開(kāi)速度
在線檢測(cè)網(wǎng)頁(yè)在各種瀏覽器的打開(kāi)效果
壓力測(cè)試:在線檢測(cè)主機(jī)能同時(shí)承受多少人訪問(wèn)