大型网站常用的性能优化手段

常用的性能优化手段有如下几种。

1,在浏览器端,可以通过浏览器缓存,使用页面压缩,合理布局页面,减少cookie传输等手段改善性能。

2,使用CDN,content delivery network,内容分发网络,将网站的静态资源分发到离用户最近的网络提供商的机房,让用户快速获取数据。

3,在网站机房部署反向代理服务器,缓存热点文件,加快响应速度,减轻应用服务器负载压力。

4,在应用服务器端,使用服务器本地缓存和分布式缓存,减轻数据库压力。

5,通过异步操作将用户请求发送至消息队列,当前请求直接返回。

6,在高并发情况下,通过应用服务器集群和负载均衡服务器对外提供服务。

7,在代码层面,使用多线程,改善内存管理等手段优化性能。

8,在数据库端,使用索引,缓存,SQL优化等手段优化性能。

你可能感兴趣的:(架构设计)