woai520seo 发表于 2016-10-6 19:25:21

web开发时候我们需要那些性能优化

1、合理使用缓存使用
        提高性能最好最快的办法当然是通过缓存来改善,对于任何一个web开发者都应该善用缓存。Asp.net下的缓存机制十分强大,用好缓存机制可以让我们极大的改善web应用的性能。
        1.页面缓存 
       
        2.部分页面缓存
       
        3.使用DataSource缓存
       
        4.Cache对象
       
        2、避免数据库频繁连接
        1.能采用SQL或直接存储过程一次执行的尽量不要用代码多次执行
        2、及时关闭数据库连接
        3、适当采取配置文件文件存频繁使用文件
        1.对不经常更改并且数据量小的可采用xml或者配置文件设置
        4、资源文件上传大小验证
        1.严格验证上传图片大小
        2、严格控制上传Flash动画和视频大小
        5、尽量避开访问高峰期,进行数据作业和数据服务
        1.执行定时任务尽量避开访问高峰期
        2、对应固定报表2可以采取预定格式,避开高峰自动提取
        6、数据查询采用真分页
        1.需要多少数据取多少数据
        7、建设页面跳转覆盖
        1.尽量采取弹框或切换选项方式展示数据,避免来回刷新列表重新获大量数据
        8、取数据不要查询全部字段
        1.查询数据尽量不要SELECT *
页: [1]
查看完整版本: web开发时候我们需要那些性能优化