在分析您的當前站點時,要記住將網頁的設計考慮在內。IBM 的研究表明您可以遵照許多慣例來減少您的網頁的下載時間。網頁都具有相同的組件和指數,如頁面大小和項目數,因此,您可以而且應該著眼于將其下載時間降至 最低程度。做“正確”的事并不是總能成功,而且有些組件或指數是網頁設計員無法控制的。另外,對站點性能感興趣的人員都應該了解這些因素以及其相關的負面 影響。表 1匯總了 15 個不同網站的頁面設計。設計各不相同,但都強有力地表明網頁設計是一個重要的性能成分;如果管理得當,則它們可以提高網站的容量。在這個彩色的表中,良好 或優秀的設計標為綠色;稍差的設計標為琥珀色,而很差的設計標為紅色。有關優化您的網頁以便加快下載的詳細信息,請參閱我們小組的前一篇論文,"Design pages for performance"。
表 1. 網頁設計范例。綠色表示良好;紅色表示很差;琥珀色表示勉強。
網頁 | 網頁裝載時間(秒) | 網頁大小 (字節) |
項目數 | 連接數 | 服務器數 | 失敗連接數 |
1 | 32.33 | 179,968 | 51 | 17 | 2 | 0 |
2 | 30.5 | 140,842 | 80 | 7 | 2 | 0 |
3 | 31.78 | 136,943 | 25 | 6 | 1 | 0 |
4 | 26.26 | 122,146 | 53 | 7 | 1 | 0 |
5 | 78.26 | 121,664 | 56 | 21 | 3 | 0 |
6 | 41.648 | 111,281 | 37 | 5 | 2 | 0 |
7 | 34.45 | 105,433 | 35 | 21 | 2 | 0 |
8 | 22.18 | 93,580 | 29 | 6 | 1 | 0 |
9 | 22.52 | 84,240 | 46 | 46 | 1 | 0 |
10 | 27.03 | 72,411 | 36 | 36 | 4 | 0 |
11 | 19.951 | 64,347 | 30 | 19 | 1 | 0 |
12 | 29.741 | 61,073 | 40 | 11 | 1 | 0 |
13 | 15.14 | 56,430 | 25 | 5 | 1 | 0 |
14 | 15.69 | 43,891 | 23 | 23 | 1 | 0 |
15 | 8.77 | 39,189 | 12 | 5 | 2 | 0 |
合理確定您的工作負荷模式,為評測和了解站點復雜性做好準備。每一種工作負荷模式都有一類相關的用戶需求。圖 2顯示了與在線購物工作負荷模式相關的用戶需求類別范例。
每個類別是按照請求抵達網站的方式以及滿足請求所需的資源來劃分的。影響抵達的主要因素包括標準(臨界)分布、相關性結構和季節性?傊,IBM 的分析表明,復雜行為包括短尾和長尾分布、短距離和長距離的相關性、強季節性和周期性以及地理效應。在這些條件下,站點請求的獨立指數輸入時間間隔這一典型假定不成立,所以必須采用非傳統假定來解決問題,這需要復雜的數學算法。IBM 對這些指數的數學研究使人們能夠開發更好的模型,以便了解并預測這些關系和行為的影響。
文章來源于領測軟件測試網 http://www.kjueaiud.com/