前端優化(一) 開啟nginx gzip壓縮

2021-09-25 09:43:53 字數 508 閱讀 1186

最近接手乙個專案,特別亂,**加速速度特別慢,成了大問題。

來和我一起開啟前端優化之路吧!

我著重從幾個方面入手整理:

抽取公用元件和方法,去掉重複的**。

抽取第三方js

使用tinypng壓縮

使用路由懶載入

開啟nginx gizp壓縮

這一步本是我做了以上優化後最後的一步,但考慮到並不衝突,優化寫了。 在前端方面做完專案的整理以後,**載入速度仍保持在3秒左右,其中火狐為將近3秒,谷歌為3秒半左右。 開啟nginx gzip壓縮後,載入速度從3秒降到了1秒,效果驚人。 下面來詳細講一下如何配置:

gzip on;

gzip_min_length 1k;

gzip_buffers 4 16k;

gzip_comp_level 2;

gzip_vary off;

gzip_disable "msie [1-6]\.";

在nginx的配置裡,加入上面的**。

Elasticsearch容器一開啟就掛

1.檢視日誌檔案 出錯直接執行第三步 docker container logs f elasticsear 2.檢視是否出現?錯誤 unable to access path.scripts home python config scripts 3.上面錯誤說缺少檔案 我們手動到 home pyt...

Windows下Qt一開啟就宕機

目錄 1.嘗試方法一 降低qt版本。2.嘗試方法二 更換編譯器 3.嘗試方法三 網上搜尋答案 3.1 第一種方法 刪除qtproject資料夾 3.2 第一種方法 更改顯示卡設定 4.唯一成功的方法 解除安裝nvidia 3d vision 5.我的啟發 6.參考資料 本人用了很久的qt4.8,後來...

藍芽通訊(一) 開啟和關閉藍芽

移步 android藍芽通訊 新增許可權 android name android.permission.bluetooth 開啟藍芽 呼叫系統對話方塊開啟藍芽 param view public void openbluetoothbysystem view view 效果圖 新增許可權 andr...