提公升頁面效能

2021-08-18 22:26:09 字數 668 閱讀 1436

1.資源壓縮合併,減少http請求;

2.非核心**非同步載入;

非同步載入的方式:

a.動態指令碼載入;    b.defer;    c.async;

defer:在html解析完成之後才會執行,並按照載入順序執行;

async:在載入完成之後立即執行,和載入順序無關。

3.利用瀏覽器快取;

快取的分為強快取和協商快取;

強快取:

expires: 值為伺服器下發的乙個伺服器絕對時間;

catch-control: max-age=3600; 單位秒,使用客戶端時間,1小時後失效。

協商快取:

last-modified:最後一次的下發資源的時間;

if-modified-since:當強快取失效後,傳送請求時會攜帶這個最後一次的下發資源的時間;

eyag ;

if-none-match;

預解析dns:

rel="dns-prefetch" href="http://host_name_to_prefetch"/>    //開啟預解析href="http://host_name_to_prefetch"/>    //開啟預解析
強制開啟標籤的dns與解析:

提公升軟體效能

提高系統的安全性和健壯性,資料庫伺服器和應用伺服器,就要考慮冗餘設計。保證系統的高可用和高可靠以及高併發。保證系統在出現故障時,及時切換正常工作,使用雙機熱備份。使用redis快取伺服器提高系統的效能。使用讀寫分離技術減輕資料訪問的壓力,提公升系統的使用者體驗。在資料庫的設計上來使用分庫 分表 分割...

效能繼續提公升

嘿嘿,今天改bug,又發現了乙個效能問題。在顯示所有bug列表的列印頁面下,顯示800個bug居然要花26s的時間,看上去已經是另人難於忍受了。在顯示測試報告頁面,由於不需要顯示bug列表,因此,成績從18s一下子提公升到了0.8s,現在這個列印頁面需要將所有的bug都列印出來,需要顯示所有的bug...

postgresql 效能提公升

檔案 postgresql.conf checkpoint又名檢查點,在oracle中checkpoint的發生意味著之前的髒資料全部寫回磁碟,資料庫實現了一致性與資料完整性。oracle在實現介質恢復時將以最近的checkpoint為參照點執行事務前滾。在postgresql中checkpoint...