圖片轉換成base64格式的優缺點


轉載https://www.cnblogs.com/huchong-bk/p/12887293.html(個人做個筆記)

圖片轉換成base64格式的優缺點

1. 優點

(1)base64格式的圖片是文本格式,占用內存小,轉換后的大小比例大概為1/3,降低了資源服務器的消耗;

(2)網頁中使用base64格式的圖片時,不用再請求服務器調用圖片資源,減少了服務器訪問次數。

(3)base64編碼的字符串,更適合不同平台、不同語言的傳輸;

(4)算法是編碼, 不是壓縮, 編碼后只會增加字節數,但是算法簡單, 幾乎不會影響效率,算法可逆, 解碼很方便, 不用於私密信息通信;

(5)解碼方便, 但畢竟編碼了, 肉眼還是不能直接看出原始內容;

2. 缺點

(1)base64格式的文本內容較多,存儲在數據庫中增大了數據庫服務器的壓力;

(2)網頁加載圖片雖然不用訪問服務器了,但因為base64格式的內容太多,所以加載網頁的速度會降低,可能會影響用戶的體驗。

(3)base64無法緩存,要緩存只能緩存包含base64的文件,比如js或者css,這比直接緩存圖片要差很多,而且一般HTML改動比較頻繁,所以等同於得不到緩存效益。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM