- News -
本站效能稍微提昇

「哪有提昇,還是一樣慢啊,變快是心理因素!」(揍)

各位過去瀏覽網站,可能會覺得網站開啟非──常慢,其實我自己也有所感覺,並且一直在尋找解決辦法。本站目前其實是佈署在微軟的Azure雲端計算平台上,在此之前我也已試過Google Cloud Compute,由於Google其中一座機房就在台灣的彰化,所以速度比起Azure還要快速,唯一缺點就是Google的要付錢,而Azure有免費措施。我也不是吝嗇到不肯掏錢,但在本站目前是屬於開發中、低流量又沒啥人看的情況下,還要月付一到兩百台幣實在有點不划算,所以在此時期還是繼續使用免費配套措施,日後再看情況。免費的結果就是效能慢,雖然我認為即使是免費低額度其實也不一定會用完,然而網站就是比較慢似乎就是個頭痛的問題。為了解決這個問題,我做了兩件事情:

其一,我已將網站左側選單上的Facebook動態框移除了。Facebook動態框擺在網站上雖然看起來很炫,又能隨即掌握粉絲專頁上的留言,但每載入一次頁面,就要載入一次Facebook的資料,簡直是在吃效能。除此之外,它更會降低GTmetrix的分數,所以百般考慮下,我把它移除了。不過移除後,左側選單看起來就很空了,我再想想看可以塞什麼。

其二,我現在才知道,Azure免費措施似乎具備著冷啟動機制,也就是在15分鐘內網站未收到要求,網站就會進入休眠狀態,這正是為何每次使用者瀏覽網站,第一次開啟總是特別慢,第二次才稍微快了一點,這是因為每次有人瀏覽,網站收到要求後才會從休眠中甦醒過來。所以為了避免網站動不動就進入休眠狀態,我設立了一個排程,每5分鐘就對網站發送一次要求,這樣應該就能讓網站隨時處於啟動狀態。

這幾天測試下來……好像有稍微快了一點,又好像沒什麼變化,真不知道是不是心理因素呢!XD

目前距RE5TOF十週年紀念日剩47天。

2015.09.24

距離十一週年紀念日,還剩下