寫教學的最大目的是教會未來的自己

網站效能優化經驗談-序

我目前這個網站速度慢爆了,效能什麼的不會發生在這裡

我的經驗 來自於我工作的網站 https://www.funtime.com.tw

有興趣可以看去看看

 

我是一位前(全)端工程師,基本上 從server建置到JS/CSS撰寫都由我負責

不敢說多專精,但也有四五年經驗了

以下只是經驗談,有興趣的人可以留言討論。~~~

一般來說,網站效能分成兩個部分

1.網站實際速度有多快,server可以承受多少流量

2.使用者感受有多快

這兩項指標不完全一樣,作法也不盡相同,當然如果提升了網站速度,這兩項都會達標,但有時候要讓使用者感受到快,卻不一定是最有效能的方法…..

先說一下測試方法

 

第一項指標 很簡單,可以使用jmeter 來測試,這是一個模擬一般流量的暴力測試工具

他可以根據你設定的腳本,固定時間、固定頻率模擬使用者讀取你的網站,測試效能

他可以最直關的測試出你server 在多少流量實可以有多少回應時間,在多少流量時會掛掉

 

第二項指標就很麻煩了

我自己的測試方法是 拿chrome的開發者工具來測試,但是因為手機使用者便多了,手機速度更難模擬了……我自己的做法只能找同事的救手機測試……

這部分很恐怖,我曾經在電腦上用模擬器開發上線後,效果遠低於預期,後來才發現我寫的東西,在手機上要載入4~5秒…….電腦測試1秒內救結束……

但是架構已經下去,難以改善,最後只能努力讓部分畫面先出來,在背景處理麻煩的東西

 

好久沒寫文章了,今天先寫到這,剩下改天繼續

Post to Twitter Post to Plurk Post to Facebook Send Gmail

發表迴響

Copyright © 2024. All Rights Reserved.

歡迎光臨
初音