摘要:
介绍 做web开发,我个人觉得必须要弄清楚浏览器的渲染过程,否则我们很难进行前端优化。 我今天就简单说一下页面加载和前端优化。页面加载我按照最简单的方式进行描述,实际上更复杂,不管是在浏览器端还是服务端,比如dns解析,代理服务器,负载均衡器等等。1、用户访问网页,发送一个http请求到网络服务器。2、网络服务器(应用服务器)解析请求,发送请求给数据库服务器。3、数据服务器返回数据给网络服务器,网络服务器解析数据,并生成html文件内容放入http response中,返回给浏览器。4、浏览器解析http response。5、浏览器创建DOM树。6、浏览器下载css,并应用在DOM树上,.. 阅读全文