對提高ASP執行效率的幾點看法

來源:互聯網
上載者:User
執行 對提高ASP執行效率的幾點看法:<br>
<br>
1、硬體問題:<br>
伺服器的設定和配置無疑是ASP執行速度的最主要決定因素,但有關這方面的問題與MiMi有關,無需羅嗦。<br>
<br>
2、避免在一個頁面中是用多種指令碼語言<br>
如:<script language="vbs">和<script language="javascript"><br>
因為如果在指令碼中混用多種指令碼語言,則伺服器不得不載入多個指令碼引擎,逐個解釋,這勢必會影響指令碼執行的效率。<br>
<br>
3、減少指令碼中終端與前端的切換<br>
如:<tr><%=var1%><tr><%=var2%><br>
ASP遇到一個指令碼時必須在終端解釋再發送到前端,頻繁的切換也會使速度大減,特別是在迴圈語句中尤為明顯。<br>
以上代碼可以改為<%Response.write "<tr>" & var1 & "<tr>" & var2%><br>
<br>
4、多使用以編譯的組件<br>
相對解釋執行的ASP代碼,編譯過的組件肯定會更快一些。(呵呵,我挺喜歡這麼幹!)<br>
<br>
5、對資料庫的訪問<br>
訪問資料庫是最消耗時間的,因此靈活的運用預存程序,正確良好的使用Conn,Rs等將會是頁面一刷而過。<br>
<br>
6、頁面元素的使用<br>
盡量減少不必要的頁面元素,如表格的嵌套等<br>
<br>
7、暫時還沒想到,多謝大家捧場,請繼續辦我補充。<br>



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.