微軟建議的ASP效能最佳化28條規則

來源:互聯網
上載者:User
 
目錄
技巧 1:將經常使用的資料緩衝在 Web 服務器上
技巧 2:將經常使用的資料緩衝在 Application 或 Session 對象中
技巧 3:將資料和 HTML 緩衝在 Web 服務器的磁碟上
技巧 4:避免將非敏捷的組件緩衝在 Application 或 Session 對象中
技巧 5:不要將資料庫連接緩衝在 Application 或 Session 對象中
技巧 6:合理地使用 Session 對象
技巧 7:將代碼封裝在 COM 物件中
技巧 8:遲一點獲得資源,早一點釋放資源
技巧 9:進程外執行過程以效能換取可靠性
技巧 10:使用顯式選項
技巧 11:在子常式和函數中使用局部變數
技巧 12:將經常使用的資料複製到指令碼變數中
技巧 13:避免重新確定數組的維數
技巧 14:使用響應緩衝
技巧 15:批處理內嵌指令碼和 Response.Write 語句
技巧 16:如果頁面需要很長時間才能完成,那麼執行前使用 Response.IsClientConnected
技巧 17:使用 <OBJECT> 標記例示對象
技巧 18:對於 ADO 和其它組件使用 TypeLib 綁定
技巧 19:利用瀏覽器的驗證功能
技巧 20:避免在迴圈語句中使用字串串聯
技巧 21:啟用瀏覽器和代理緩衝
技巧 22:儘可能使用 Server.Transfer 代替 Response.Redirect
技巧 23:在目錄 URL 中使用後斜杠
技巧 24:避免使用伺服器變數
技巧 25:升級到最新和最出色的
技巧 26:最佳化 Web 服務器
技巧 27:進行效能測試
技巧 28:閱讀資源連結
引言
效能是一個特徵。您必須預先設計效能,否則您以後就得重寫應用程式。就是說,有哪些好的策略可使 Active Server Pages (ASP) 應用程式效能達到最佳?
本文介紹了最佳化 ASP 應用程式和 Visual Basic&reg; Scripting Edition (VBScript) 的技巧。本文討論了許多陷阱。本文列出的建議已經在 http://www.microsoft.com 和其它網站中進行了測試,效果十分顯著。本文假定您已經對 ASP 開發,包括 VBScript 和/或 JScript、ASP Application、ASP Session 和其它 ASP 固有對象(Request、Response 和 Server)有了基本瞭解。
通常,ASP 效能主要取決於 ASP 代碼本身以外的很多因素。我們不在一篇文章中羅列出所有的資訊,在本文結尾處我們列出了與效能有關的資源。這些連結涵蓋了 ASP 和非 ASP 主題,包括 ActiveX&reg; 資料對象 (ADO)、元件物件模型 (COM)、資料庫和 Internet Information Server (IIS) 配置。這些都是我們喜歡的一些連結 - 一定要去看看。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.