跳至内容
薇晓朵文档中心 Logo标志 薇晓朵文档中心 Logo标志 薇晓朵文档中心 Logo标志
  • 主页
  • 知识库
  • 文档
  • 产品
  • 专题
  • 视频
  • 工具
  • 商城
  • 图书
  • 论坛
  • 帮助
    • 技术支持
    • 全站搜索
  • 登 录
    • 注 册

WordPress 网站速度优化提升:HTML JS CSS 元素

  1. 首页
  2. WordPress
  3. WordPress 网站速度优化提升:HTML JS CSS 元素
上一页 下一页

WordPress 网站速度优化提升:HTML JS CSS 元素

 

 一个网站首页总大小,如果从 3MB 下降到 1MB 。即便是 1M 带宽的主机,加载时间也会从 25 秒下降到 8 秒,也是很可观的。但是要给网站减肥可不是一件容易的事儿,我尽可能的详细介绍:

一个工具解析页面加载全过程

访客的浏览器从远程主机上抓取网页,先抓取首页的 HTML 文件,然后再从 HTML 文件里提取出 css 、 JS 、图片、视频等文件分别加载,有的 JS 和 CSS 里还会加载更多的 CSS 、图片、视频。

有一个工具可以看到网页加载过程,比如:文件数量、加载顺序、每个元素的响应时间、明细等信息。谷歌 Chrome 浏览器自带的 「检查」 工具,火狐 Firefox 的 FireBug 工具都可以完成以上的工作。此外 360 浏览器,Safari 浏览器,IE 新版本都集成了这个功能。 (如图:minify 是个 css 文件,大小 426KB)

如果是咱们自己写的 HTML 、 CSS 、 JS 文件,可以轻易瘦身,自己熟悉代码哪里能优化,但 WordPress 主题的 HTML 、 CSS 、 JS 我们是无能为力,只能通过 Gzip 压缩解决。 (如下图,经过 Gzip 压缩,minify 文件 从 426KB 变成了 57KB)

WordPress 网站速度优化提升:HTML JS CSS元素

给首页 HTML 、 JS 、 CSS 文件瘦身

Gzip 是服务器或者虚机提供的一种组件服务,简单地说:Gzip 开启后,从主机到访客之间传送的文件会被压缩处理,这样就会减小通过网络传输的数据量,提高浏览的速度。比如一个首页 150KB,但是经过压缩真实传输大小是 25KB 。 (如下图)

WordPress 网站速度优化提升:HTML JS CSS元素

Gzip 具体使用方法:主机不同调用方法也不同,有的是写.htaccess,有的是安装个插件,不管是那种,可以到 Chinaz 站长工具里面检测 (网址:http://tool.chinaz.com/Gzips/) 。比如小红公司的网站:www.jianzhan1.cn 的 html 文件是 150KB,Gzip 压缩之后变成 26KB,然后在火狐里用 FireBug 检查首页果然是 25.9KB 。双重验证说明 Gzip 生效了。此外 Gzip 对 CSS 这类文本类的文件也会压缩,比如有个 CSS 文件是 426KB,压缩之后是 57KB 。

WordPress 网站速度优化提升:HTML JS CSS元素

上图为 ChinaZ 网站检查结果,我们也可以从其他网站看出 Gzip 是否生效,另外也可以用浏览器检查工具检查 header 是否有 Gzip 。

WordPress 网站速度优化提升:HTML JS CSS元素

通常 Gzip 只会压缩 HTML 和 TXT 之类的文本文件,不建议用它来压缩图片,因为这样会增加服务器 CPU 的负担,还会增加图片的体积,具体原因大家百度一下。后面会说给图片瘦身。

图片优化:先了解图片种类和用途

网站上用的图片大概这么几种:
1 头部 Slider 的背景图和前景图。 2 产品和案例的图片。 3 其他装饰图片。

不论什么图片,第一步先看宽高尺寸,大小够用就好,切忌贪大,尺寸越大,容量越大,下载越慢,特别是产品图,有的同学直接上传 2000px 宽的 2MB 图片。 (很多同学不了解常识)

WordPress 网站速度优化提升:HTML JS CSS元素

此外图片还分透明图片和不透明图片:透明图比如说去掉背景的产品图,还有特殊字体的文字也需要做成透明图片,可以把他们放到背景图上。不透明的图片比如说背景图片和产品展示图等。

给 PNG 透明图片瘦身的绝技

先说透明图片,常用 PNG 格式,当然 PNG 图片也有透明和不透明之分,还有 8 位和 24 位的区别。总而言之,透明图片我们用 PNG,但是 PNG 图片很大,解决办法是,到 TingPNG 网站优化压缩,网址:https://tinypng.com/,通常可以得到比较好的压缩比,图片质量几乎没变化。因为这种压缩是在线压缩,需要上传和下载,有点麻烦,但是一次麻烦终身受益。

WordPress 网站速度优化提升:HTML JS CSS元素

给 JPG 图片瘦身秘籍

再说经常用到的 JPG 图片,通常我们直接在 photoshop 里修改,裁切大小,另存为 web 格式压缩,jpg 质量 60 左右。这个大家都会,我再分享个秘籍:「WP Smush」,这是一个 WordPress 插件,每次上传图片时会自动在线压缩,压缩比很高,质量损失很小,速度稍慢,绝对值得,一般人我不告诉他。

PNG 透明图和 JPG 图的究极压缩方法都是在线工具,小而精 小而美,这是他们的独门秘籍,不会轻易外传,在线提供服务也是一种保护。

WordPress 网站速度优化提升:HTML JS CSS元素

给视频减肥

网站上用的视频通常有两种方式,一种是托管在视频网站,比如优酷,我们在自己网站上引用优酷视频的地址,通常会有优酷的标志或者广告。另外一种方式是把视频存放在本地主机上,我们主要说这种。这种视频往往容量很大,用户下载慢,使用时一定要注意。下面说说如何优化:

以小红建站公司网站首页为例,第一屏有个背景视频,1000kb 码率的 MP4 格式,36 秒,5.4MB,严重影响打开速度。压缩成 384kb 码率的 webm 格式视频后,变成 1.4MB,但画质很粗糙,显得很 low 。最后把视频剪辑成 22 秒,压缩成 512kb 码率的 webm 是 1.4MB,质量好些,在视频上覆盖一层灰色,遮住粗糙的视频,整体显得高档。

这样做还有个问题,IE11 浏览器 和 微软 Edge 浏览器 不支持 webm 格式的视频,这需要额外增加 mp4 格式的视频给微软的浏览器。访客浏览器如果是支持 webm 视频的谷歌等浏览器,网站直接给他看 webm 视频;访客如果是 IE 浏览器,网站会给他看 MP4 视频。

同样 22 秒 512k 的码率 MP4 也是 1.4MB,但是质量差很多,不得不提升 768k 码率,视频质量和 webm 的 512k 码率类似。吐槽 Edge 浏览器,播放 MP4 的质量好差,同样一段视频比 IE11 差不少,马赛克严重。

以上是对站内 HTML,CSS,JS,图片,视频的优化压缩,木桶理论的两块木板 「主机提速」 和 「站内减肥」 介绍完了,下集将是最后一集,讲谷歌这个 「外患」,还有外链,缓存,调用系统中文字体微软雅黑,。

小米2015-06-03T11:30:38+08:00发表于:2015-06-03|WordPress|

文档目录

wordpress-ad-zsk

归档

最新入库

  • 阿里云 ECS 服务器采购流程,及 WordPress 服务配置说明。
  • WordPress 插件安装方法和上传语言包的方法
  • WordPress 教程:网站中使用自定义字体
  • WordPress 通过 SMTP 方式发送邮件插件 – WP SMTP
  • WordPress 中如何获取父页面下的所有子页面列表
www.feibisi.com

分类

[imageframe lightbox="no" lightbox_image="" style_type="none" hover_type="none" bordercolor="" bordersize="0px" borderradius="0" stylecolor="" align="none" link="https://doc.weixiaoduo.com/pre-sale" linktarget="_blank" animation_type="0" animation_direction="down" animation_speed="0.1" animation_offset="" hide_on_mobile="no" class="" id=""] 售前问题合集[/imageframe]

近期文章

  • 阿里云 ECS 服务器采购流程,及 WordPress 服务配置说明。
  • WordPress 插件安装方法和上传语言包的方法
  • WordPress 教程:网站中使用自定义字体
  • WordPress 通过 SMTP 方式发送邮件插件 – WP SMTP
  • WordPress 中如何获取父页面下的所有子页面列表
  • WordPress 中当分类列表里只有一篇文章时直接跳转到该文章具体页面

订单服务

  • 购物流程
  • 付款方式
  • 售后说明

媒体中心

  • 新闻动态
  • 官方视频
  • 开源软件

服务支持

  • 自助服务台
  • 托管维护
  • 建站服务

使用条款

  • 授权许可
  • 隐私条款
  • 法律声明

关于公司

  • 工作室简介
  • 加入我们
  • 联系方式
在线咨询

周一至周五 9:30-17:30

Copyright © Weixiaoduo.com , All Rights Reserved . 薇晓朵网络工作室 版权所有
Yoast SEOYoast SEOWordPressWordPress
页面加载链接
返回顶部