1.页面采用分层异步加载页面,提高请求速度。比如一个网站首页,可以分为以下几层结构:
HeadPage(头)/NavPage(导航)/SiderbarPage(横幅)/MiddlePage(中间)/LinkPage(友情链接)/FootPage(页脚)
2.使用另外一台服务器读写文件(包括数据库),比如可以使用apache服务器读取css/js/图片等文件,这样一来减轻服务器负担。
3.使用缓存技术,减少不必要的重复读取服务器数据等信息。
4.数据查询语句优化(比如典型的分页查询,和联合查询,建立索引查询等)。
5.防止内存泄漏,比如资源和数据读写时,应释放内存。
6.禁用某些没用到的服务。
7.慎用一些常见代码,比如static/String/string等
8.如果是大数据,有必要使用分布式(比如典型的ejb分布式技术使用,至于有人说用ssh,其实这个在ejb技术面前只算一个屌丝,因为它们都不支持分布式,这也导致ejb只适用于
大型的系统,用于小型系统是非常浪费的)
9.使用cdn技术,加载css/js
10.防止恶意程序攻击。