一、合理使用緩存使用web
提升性能最好最快的辦法固然是經過緩存來改善。對於不論什麼一個web開發人員都應該善用緩存。數據庫
Asp.net下的緩存機制十分強大,用好緩存機制可以讓咱們極大的改善web應用的性能。緩存
1.頁面緩存
性能
2.部分頁面緩存
動畫
3.使用DataSource緩存
4.Cache對象
spa
二、避免數據庫頻繁鏈接.net
1.能採用SQL或直接存儲過程一次運行的儘可能不要用代碼屢次運行
視頻
二、及時關閉數據庫鏈接xml
三、適當採取配置文件文件存頻繁使用文件對象
1.對不經常更改並且數據量小的可採用xml或者配置文件設置
四、資源文件上傳大小驗證
1.嚴格驗證上傳圖片大小
二、嚴格控制上傳Flash動畫和視頻大小
五、儘可能避開訪問高峯期,進行數據做業和數據服務
1.運行定時任務儘可能避開訪問高峯期
二、相應固定報表2可以採取預約格式,避開高峯本身主動提取
六、數據查詢採用真分頁
1.需要多少數據取多少數據
七、建設頁面跳轉覆蓋
1.儘可能採取彈框或切換選項方式展現數據,避免來回刷新列表又一次獲大量數據
八、取數據不要查詢全部字段
1.查詢數據儘可能不要SELECT *
本文爲我的經實際工做經驗和收集總結整理。寫得不到之處請給出寶貴意見,謝謝。