1、增加带宽
1.1 对于提供下载的站点,尤为明显。
2、减少HTTP请求
2.1 设计简单的页面,使其包含更少的图片和脚本,但这往往牺牲了美观和交互,需要取舍。
2.2 合并图片,脚本,样式文件
2.3 利用浏览器缓存cache,减少重复下载
3、加速服务器脚本计算速度
4、使用动态了内容缓存
(减少动态内容的重复计算,将动态内容的HTML缓存起来)
5、使用数据缓存
(把经常使用,更新不是很频繁的数据,缓存起来)
6、将动态内容静态化
(在这种情况下,缓存直接成为暴露给前端的html页)
7、负载均衡
7.1 简单的http重定向
7.2 基于dns的轮询解析
7.3 反向代理服务器
7.4 通过LVS组建服务器集群
8、优化数据库
使用数据库持久连接(频繁的数据库连接和释放无疑导致数据库访问的等待时间加长)