三分鐘筆記 效能優化小筆記

2021-10-21 02:25:48 字數 706 閱讀 8362

1、   雪碧圖(多張類似或大小統一的合成一張大的,通過絕對定位background的相關屬性設定展示的區域)

懶載入 

縮圖 (我們一般用把上傳在oss,有乙個單獨的網域名稱,的網域名稱跟展示專案是在不用網域名稱下,分擔了資源請求)

?x-oss-process=image/auto-orient,1/resize,m_lfit,w_200/quality,q_100 然後再後面帶上這串引數,調了大小和的資料,實際獲取到的資源size是小了很多,根據情況使用

2、打包壓縮 

善用打包工具webpack,把靜態資源(、js、html、css)打包合併成乙個js資源 (節約伺服器頻寬資源、減少http請求)

3、介面

a、多個介面合併成乙個介面,只請求一次(當頁面有多個介面的時候比較適用,或者是服務端渲染的時候)

b、本地快取(幾乎所有的移動端專案都會用)版本號快取(針對具體需求)

4、使用服務端渲染

5、dns輪詢(後端去配置處理的後端伺服器的動態ip位址訪問的),排隊機制(前端去處理,通過跟後端協商介面返回指定字段是否可以訪問來判斷是否發起其它介面,目的是在限制在高併發時,大量的請求擊垮伺服器的頻寬的問題)

動態網域名稱跳轉 (前端根據介面返回的網域名稱,分為入口頁和落地頁,入口頁是固定的網域名稱,落地頁的網域名稱根據入口頁的介面返回的進行動態跳轉,也能達到分發到不同伺服器的壓力)

6、頁面快取、元件快取,字型圖示,儘量減少層級的巢狀

沉默三分鐘

網上見此真情之文,藉以自表 原文 http www.hecaitou.net p 3018 沉默三分鐘是心祭。那麼多年了,國旗終於為平民而降。那麼多天了,全民哀悼終於實現。與此同時,火炬停止傳遞,因為這不是乙個歡慶的時刻。很多年後回顧2008年,我 也許寧可它從日曆中消失。還沒有哪一年和今年一樣,才...

《每天感恩三分鐘》

每天感恩三分鐘 有位104歲的老太太耳聰目明,老而彌堅。有人向她請教長壽秘訣,老太太笑了 我有一帖靈丹妙藥,那就是每天化三分鐘時間感恩。她說,化一分鐘感恩父母 丈夫 兒女 鄰居和陌生人 一分鐘感恩大自然給予的種種關懷和體貼 一分鐘感恩每乙個祥和 溫暖和快樂的日子 感恩使她心裡永遠流淌著幸福的泉水,有...

三分鐘讀懂ZeroMQ

zeromq可以分開來看zero mq,mq就是message queue訊息佇列。zero是零,它代表零中介軟體 none broker 零延遲,同時,它又有了新的含義 零管理 零成本 零浪費。總的來說,零表示最小 最簡,這是貫穿於該項目的哲理。致力於減少複雜程度,提高易用性。訊息佇列有四個典型應...