您的位置:首页 > 运维架构 > 网站架构

大型网站的灵魂——性能

2014-10-08 11:15 337 查看
来源 http://www.cnblogs.com/leefreeman/p/3998757.html
中间的步骤

一.浏览器解析:

1. 发送请求时,本地DNS对域名进行解析,之后浏览器像目标IP发送请求。优化的地方是减少DNS解析次数,例如在浏览器设置缓存。

2.浏览器收到数据进行渲染过程

1) 浏览器解析收到数据

2) 生成DOM树

3) 下载css,渲染DOM树: 压缩

4) 下载js,并执行: 压缩. js写在文件尾部

5) 显示界面

二.网络传输:

1.带宽: 上传速度+下载速度。 页面的反应速度由用户以及服务器的带宽同时决定。单一的不行

2.CDN

三.网站服务器内部处理过程

1.缓存-本地(数据少)/分布式(数据多)

2.异步操作,快速对用户的操作做出响应(发邮件/JMS/Report)

3.存储优化
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: