北大青鳥技術指導:如何優化ASP.NET網站性能

      北大青鳥通州校區學術部老師介紹,如果同學們了解ASP網站和ASP.NET網站,就會發現,如果按正常的思路開發ASP.NET網站,ASP.NET網站的速度會比ASP網站慢很多,為什么強大的網站語言會比弱得慢的,原因很簡單,正因為他強大,需要執行的程序比較多,而服務器是一樣的,所以肯定ASP.NET網站會比ASP網站慢。

      所以北大青鳥通州校區宋老師根據多年建站的經驗,教同學們如何快速提高ASP.NET網站性能:

      1、 禁用ViewState  ,VIewState只是當頁面回發時仍能記住頁面狀態,打破WEB先天的無狀態性,但肯定也造成性能下降,所以如果不是很必要,請不要使用,  具體禁用方法,可在Web.Config或Page開頭加上   EnableViewState="false";

      2、 禁用SessionState,你可能會問,如果禁用SessionState,那不是不能使用Session了,怎么進行身份驗證呢,其實,除了 Session,還可以使用Cookie,如果怕不安全,可以給Cookie加密,如Window  Form認證就是Asp.net內置的身份驗證方式。如下:

      authentication mode="Forms">

      <forms name="River_Form" loginUrl="~/Login.aspx" defaultUrl="~/Default.aspx" protection="All" timeout="120000" path="/" requireSSL="false" slidingExpiration="true" enableCrossAppRedirects="false" cookieless="UseDeviceProfile"/>

      </authentication>

      3、網站發布時,禁用調試,具體在Web.Config文件里設置<compilation debug="false">;

      4、網站采用編譯發布 ;

      5 、使用ASP.NET頁面緩存、控間緩存等提高性能;

      6、使用Cache保存經常使用的數據,也就是數據緩存;

      7、生成靜態頁面,或把經常使用的內容生成靜態文件,調用。

      8、如果數據量大,不要使用GridView等內置的分頁功能,他們是讀取所有數據再分頁的,應使用取多少讀多少的分頁方式。

      9、采用存儲過程,不但可以節省網站流量,更是可以提高速度,提高安全性;

      10、注意isPostBack ,不要每次頁面回發重復執行一些操作。(北大青鳥通州校區學術部提供)

      北大青鳥網上報名
      北大青鳥招生簡章
      主站蜘蛛池模板: 国产成人精品一区二三区熟女| 91福利国产在线观一区二区| 久久伊人精品一区二区三区| 高清一区二区三区视频| 97av麻豆蜜桃一区二区| 国产精品美女一区二区视频 | 国产精品资源一区二区| 亚洲一区二区三区不卡在线播放| 中文字幕一区二区区免| 武侠古典一区二区三区中文| 亚洲av成人一区二区三区观看在线| 国产在线一区二区三区| 精品亚洲一区二区三区在线播放| 视频一区二区在线观看| 国产一区二区影院| 人妻在线无码一区二区三区| 亚洲欧美日韩一区二区三区 | 91精品国产一区| 亚洲国产一区在线| 中文字幕精品一区影音先锋| 丝袜人妻一区二区三区网站| 中文字幕一区二区日产乱码| 国产福利电影一区二区三区,日韩伦理电影在线福 | 中文字幕日韩精品一区二区三区| 亚洲AV无码一区二区乱孑伦AS| 国产日韩精品一区二区三区在线| 日韩一区二区三区视频| 亚洲性日韩精品国产一区二区| 欧洲精品一区二区三区在线观看| 波多野结衣一区在线| 日本一区二区三区在线视频| 国产中的精品一区的| 亚洲美女高清一区二区三区| 国产成人一区在线不卡| 亚洲AV无码一区二区二三区软件| 久久久久人妻一区二区三区vr| 亚洲视频在线一区二区三区| 亚洲综合av一区二区三区不卡| 在线免费视频一区二区| 无码AⅤ精品一区二区三区| 精品人妻少妇一区二区三区在线|