web開發性能優化---代碼優化篇

一、合理使用緩存使用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 *


本文爲我的經實際工做經驗和收集總結整理。寫得不到之處請給出寶貴意見,謝謝。


本人新浪微博:http://weibo.com/i/1741159542

相關文章
相關標籤/搜索