首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

DotNetNuke (DNN) 網站效能優化 10 大關鍵技巧實戰指南

     編輯:關於ASP.NET

隨著 DNN 應用者增加,最常被問問題:如何提高 DNN 執行速度?預設 DNN 配置非最佳化,分享優化技巧。以下為目前發現最佳基準配置,依主機環境、更新頻率、訪問量、用戶數不同,優化配置會有差異。優化後 DNN 也能跑得很快。

以下用 DNN 5.01 中文版示範,技巧同樣適用 DNN 4.x。

1. 主機管理 → 主機設定基礎優化

優化主機設定,僅列關鍵項目:

外觀

  • 「顯示版權資訊」:停用

進階設定 → 驗證設定 (僅 DNN 4.x,DNN 5 見下)

  • 停用不需驗證方式,通常停用 LiveID 與 OpenId 增加登入速度

進階設定 → 效能設定

  • 網頁狀態保存方式:「頁面」— 指 ViewState 儲存方式
  • 模組快取方式:「重量級快取」— 使用頁面輸出快取
  • 客戶端快取:「Public」— 瀏覽器快取 JS、CSS、圖片等資源檔
  • 壓縮設定:「GZip 壓縮」— 僅壓縮 aspx 動態頁面;JS、CSS 請在 IIS 設定壓縮。壓縮後頁面大小通常減少 60%+,速度提升且節省頻寬

進階設定 → 其他設定

  • 任務排程模式:「計時器模式」— HTTP 請求模式對低訪問率網站造成首次訪問載入過重
  • 啟用事件記錄快取?:勾選
  • 是否自動同步檔案?:停用
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved