提高网站性能
部署
1.负载均衡
2.cache服务器
3.尽量多的使用静态文件
4.数据分为文件服务器和应用服务器
应用:
1.cache:数据缓存和输出缓存
2.ajax异步处理
3.减少网络传输的数据量。例如:少用viewstate,少用服务器控件,页面上少用大图片和flash.
4.减少提交次数,减少对应用服务器的访问次数。例如很多的检测工作,尽可能在客户端用教本做,避免提交服务器检测
5.少用session保存状态信息。
6.少用table进行整个也面布局,多用div
7.将js,css,放在独立文件中。这样就可以应用高速缓存了。
8.把页面中的可执行js,尽量放页面的尾部(小技巧)。这样脚本的执行在所有的页面显示出来之后才执行。减少用户等待。这虽然与提高性能无关,但可提高用户体验。
数据:
1.对于只读的数据用dataread,少用dataset.
2.将数据的读和写分开,防止锁。
3.对数据进行预处理,避免实时计算
4.优化sql语句
5.减少访问数据库的次数