網站性能

2015-12-16 17:00

什么是性能?
訪問速度
為什么要關注性能?
用戶對網站的第一印象;與用戶的紐帶

性能指標

  • 響應時間:數據傳輸時間、系統處理時間、呈現時間
  • 加載時間:2/5/10原則,2s最優,5s可接受,10s拜拜
  • 并發數:
    ①QPS/TPS,即每秒鐘request/事務數量
    ②并發數,即系統同時處理的request/事務數
    ③QPS(TPS)=并發數/平均響應時間
  • 資源消耗:服務器、數據庫、緩存、文件服務器、CPU、內存、硬盤

性能工具

Yslow
PageSpeed
FireBug
Chrome Developer Tools
Fiddler

優化原則

  • 過多的Http請求的優化:
    JS、CSS、圖片合并
    簡化頁面設計
    延遲加載
  • 過多DOM的優化:
    前端優化(盡量減少DIV的嵌套)
    簡化頁面設計
    延遲加載
  • 單個文件過大的,特別是圖片的優化:圖片壓縮、gzip壓縮
  • 后端延遲:
    網絡首屏加載過慢
    異步返回過慢(不要在for循環里面訪問數據庫或接口)
    優化:
    代碼優化
    業務功能拆分
    緩存
    設置超時時間,加強監控

PS:之前沒有很好的培訓系統,自己也沒有做培訓筆記的習慣,導致這門課我竟然去上了第二遍,/(ㄒoㄒ)/~~以后這樣的事情應該不會再發生了

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 性能測試指標 響應時間 指應用執行一個操作需要的時間,包括從發出請求開始到收到最后響應數據所需要的時間。響應時間是...
    杰哥長得帥閱讀 903評論 0 0
  • 一、網站性能優化35條建議 下圖是我使用XMind根據雅虎的工程師團隊給出的35項建議分類而制作的思維導圖: 參考...
    該帳號已被查封_才怪閱讀 2,831評論 1 24
  • 經過幾個月的磨合相處,三十六班的同學已經如兄弟姐妹般親密,在這樣平和安穩的環境下,樊宮偉杰,智鑫原吾,跡榭昊東,也...
    御屋炎手閱讀 375評論 3 3
  • 搜索營銷需要很奇怪的技能組合,業務,寫作和技術無所不包。 寫作技巧對普通營銷人員是必備的技能,搜索營銷也是。和直接...
    于朝霞閱讀 128評論 0 0
  • 我不知道飄了多久,風也累了,就停在了雪國休息。我問風,還有多久能到西伯利亞,風也不知道,他也只是隨風飄著。 他就是...
    安徽鹿晗閱讀 448評論 0 1