做了这么多Web应用程序,述说一下我们是怎样才能提高应用程序性能的,期待你的补充。
1. 应用服务器方面:
Ø 利用应用服务器的集群功能。
Ø 相关参数配置
Ø F5
2. 数据库方面:
Ø Oracle数据库:集群
Ø Sql server :生产库和查询库分离,相关表常驻内存
Ø 索引
Ø 分区表
3. 程序优化:
Ø 减少数据库的访问
Ø 一些统计及查询建立单独的表结构
Ø 优化sql
Ø 建立相关字段索引
Ø 减小程序中的相关图片大小
Ø 去掉程序中没有js,css,压缩比较大的js
Ø 程序中没有必要从数据库中取的字段去掉。
Ø 程序日志尽量少的打印
Ø 相关字段利用数据库的全文索引。
Ø 分页优化
Ø 相关码表常驻内存
Ø 相关页面动转静
Ø Ajax方式,页面相关元素异步加载