2 站點高階設定(advanced settings)
預載入已啟用(prelaod enabled)->true
接著配置(配置編輯器 configuration editor)當站點啟動時自動訪問的網頁,以實現預載入
若要指定初始化期間要返回的靜態檔案的名稱,請將remapmanagedrequeststo設定為該檔案的名稱
如果不想載入託管模組,請將skipmanagedmodules設定為true,比如asp.net core
在集合編輯器中,要新增要初始化的應用程式,請單擊「新增」,單擊「主機名」,然後將主機名設定為主機名。單擊initializationpage並將其設定為應用程式的url。關閉對話方塊
如果配置了預載入,在下面的設定中,可以考慮設定應用程式池定時**
應用程式池高階設定(advanced settings)
啟動模式(start mode)-> alwaysrunning
固定時間間隔(分鐘)(regular time interval)->0
閒置超時(分鐘)(idle time-out)->0
重新啟動會讓正在訪問的網頁顯示
正常訪問
**應用程式池 則不會影響 正在訪問的網頁
IIS 解決首次載入慢的問題
接著配置 配置編輯器 configuration editor 當站點啟動時自動訪問的網頁,以實現預載入 若要指定初始化期間要返回的靜態檔案的名稱,請將remapmanagedrequeststo設定為該檔案的名稱 如果不想載入託管模組,請將skipmanagedmodules設定為true,比如a...
vue首屏載入慢的解決方案
單頁面應用首次進入時載入的檔案較多,導致首屏渲染速度很慢。以下總結了一些解決單頁面應用首屏渲染慢的方式。a require vue非同步元件技術 b import 下面2行 沒有指定webpackchunkname,每個元件打包成乙個js檔案。const index import component...
SPA(單頁應用)首屏載入速度慢怎麼解決?
首屏時間 first contentful paint 指的是瀏覽器從響應使用者輸入 位址,到首屏內容渲染完成的時間,此時整個網頁不一定要全部渲染完成,但需要展示當前視窗需要的內容 首屏載入可以說是使用者體驗中最重要的環節 利用performance.timing提供的資料 通過domcontent...