提升WEB站点的性能

时间:2021-06-21 08:49:35

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、优化数据库

      使用数据库持久连接(频繁的数据库连接和释放无疑导致数据库访问的等待时间加长)