Discourse 圖片上傳的更新

語言: CN / TW / HK

根據 Discourse 官方的部落格說明: Faster (and smaller) uploads in Discourse with Rust, WebAssembly and MozJPEG | Blog

Discourse 對圖片上傳進行了比較大的優化,主要是採取了 HTML5 的圖片上傳預處理技術。

 

Discourse-upload

 

上面是這次更新的處理邏輯,主要是為了方便使用者在上傳手機圖片的時候進行預壓縮。

這是因為手機圖片的大小通常都比較大,如果使用原圖上傳的話,將會導致大量佔據儲存空間,其實也是沒有必要的。

根據官方部落格中的內容顯示,圖片大小被壓縮得比較小,但是圖片效果卻沒有大量改變。

 

2021-08-01_9-03-38

 

根據官方的對比來看,圖片上傳大小被大量壓縮了。

 

2021-08-01_9-04-50

 

建議所有使用 Discourse 的站點升級到最新的版本,以便於保持更高效的執行。

同時因為圖片大小的變化,也會提升站點的傳輸速度。

壓縮演算法是在客戶端進行的,只要是支援 HTML5 的瀏覽器都可以使用,因此不會額外增加伺服器處理資源。

https://www.ossez.com/t/discourse/13628