做了个网站,首页加载js等比较多,访问首页白屏,打开5-9秒才显示页面,慢
做优化
域名直接A记录到服务器IP,开始
1.压缩
nginx.conf设置gzip
gzip on;
gzip_min_length 1k;
gzip_buffers 16 4k;
gzip_comp_level 4;
gzip_types text/css application/xml text/javascript image/jpg image/gif image/png text/plain application/javascript application/css;
gzip_vary on;
gzip_disable "MSIE [1-6]\.";
图片好像没什么搞头,等下懒加载。
2.加快渲染树
网页布局 js下移...
3.异步加载主体div
思路,先加载网页头尾部显示,再载入主体内容,减少白屏时间。
div
<div id="loadingDiv">loading......</div>
js
$(document).ready(function(){
$("#loadingDiv").load("index.html