网站优化推广

网站优化推广

2006年起一直从事互联网行业,竭尽所能、尽心尽力为各行各业的客户提供服务

网站优化推广 678次

如何优化自己的网站

一个网站如果我们访问的时候,他的页面打开速度很慢,或者页面看起来很糟糕,看起来很费劲,让人不舒服,那么都是会影响访客的体验,使访客失去继续访问的兴趣,那么怎么优化自己的网站就是一件很重要的事。


我们都知道一个网页的加载流程大致如下:

1、解析HTML结构。

2、加载外部脚本和样式表文件。

3、解析并执行脚本代码。// 部分脚本会阻塞页面的加载

4、DOM树构建完成。//DOMContentLoaded 事件

5、加载图片等外部文件。

6、页面加载完毕。//load 事件


一句话就是:请求HTML,然后顺带将HTML依赖的JS/CSS/iconfont等其他资源一并请求过来。

那么优化网页的加载速度,最本质的方式就是:减少请求数量 与 减小请求大小。


减少请求数量

1、将小图标合并成sprite图或者iconfont字体文件

2、用base64减少不必要的网络请求

3、图片延迟加载

4、JS/CSS按需打包

5、延迟加载ga统计

6、等等...


减小请求大小

1、JS/CSS/HTML压缩

2、gzip压缩

3、JS/CSS按需加载

4、图片压缩,jpg优化

5、webp优化 & srcset优化

6、等等...


那么我们要如果去实践呢?

如何减少请求数量?


1、合并图标,减少网络请求

sprite图

iconfont字体文件


2、用base64减少不必要的网络请求


3、图片延迟加载

固定宽高值的图片

推荐使用lazysizes

固定宽高比的图片


第一种方案使用padding-top或者padding-bottom来实现固定宽高比


第二种方案在页面初始化阶段利用ratio设置实际宽高值

4、JS/CSS按需打包

5、延迟加载ga统计

async & defer属性


如何减小请求大小?

1、JS/CSS/HTML压缩

2、gzip压缩

3、JS/CSS按需加载

4、图片压缩,jpg优化

5、webp优化 & srcset优化


详细优化方案请移步详见《完整攻略!让你的网页加载时间降低到 1s 内!》。


相关文章

联系我们

24小时服务热线

150 0622 7297

  • 微信二维码
    昆山网站建设
  • 微信二维码
    昆山网站建设

江苏苏州昆山市周市镇翠微西路

免费获取您的互联网建设与营销方案

欢迎访问WCDSTUDIO 24小时咨询电话15306227297