用 typecho 也有一段時間了,選擇它的原因當然是因為夠輕量,訪問快。
其實 typecho 的速度已經夠快了,我做的這些其實只是自己想要折騰一下而已,有無必要看大家心情~
優化#
1. 啟用https(https 啟用是一個的很有必要步驟)
2. 啟用 cdn,我用的是腾訊雲的 cdn,腾訊雲 cdn 每月都有免費的流量額度,具體多少忘記了,反正我是沒有用超過。
3. 圖片問題,typecho 網頁打開速度主要取決於圖片,圖片一般是較大的文件,可能一張圖片的大小就超過了整個網頁其他內容了,所以圖片需要有一個好的處理方案,我依然用的是腾訊雲的服務 —— 對象儲存 cos,免費額度除了有次被人惡意刷了流量之外沒有用超過,不過說是半年內免費,我貌似用了超過半年了還沒有開始付費使用。
對象儲存的設置#
啟用菜菜子的 cosv5 插件,具體配置教程在這裡
在這個基礎上我為博客的圖片資源啟用了一個子域名(img.rabithua.club),子域名也需要申請 https 證書,自定義加速域名的時候 cdn(內容分發網絡)這一塊也會出現子域名,具體 https 和一些其他配置都在這裡可以找到。
圖片鏈接直接由原來臭長的儲存桶鏈接變成了現在的鏈接,另外腾訊雲 cos 最近上線了圖片處理服務,可以自定義處理規則,比如我就把圖片變成了 webp 格式,提升了圖片加載速度,很簡單,在這裡添加格式,然後圖片鏈接後加上 /ces 就可以了,注意換成你自己自定義的樣式名字。
然後對象儲存有客戶端,也可以上傳其他的文件,下載速度非常快,可以用來分享一些插件之類的文件,(不建議分享大文件,這樣可能會消耗太多流量額度)
已知問題#
webp 格式圖片在 ios 系統瀏覽器不能顯示,縮放的樣式可以正常顯示