您的页面加载速度是否太慢?
作为用户,当网站无法轻松显示时,压力会很大。理想的页面显示时间至少应为2秒或更短,但应小于1秒据说
rzldn.com 长期以来一直致力于使用各种工具提高加载速度。前几天,终于GTMetrix成功实现了1秒的稳定测量值。那么,这次我就总结一下我为实现这一目标所采取的5个措施!如果您担心页面加载速度,请参考此!
rzldn.com GTMetrix 得分和加载速度
在讲如何实现1秒的加载速度之前,我想先解释一下rzldn.com是否真的具有1秒的加载速度,并附上我之前获得的GTMetrix截图。
可以看到,加载速度为1.4秒,谷歌的”页面速度等级” 被评为 A,Yahoo! 的“Y慢速等级’被评为B级。
以上只是首页的加载速度。对于个别文章,我们也发布了``如果您无论如何都要吃它,请确保您的零食是健康的!谷田食堂的零食“Snacks Kenbi”系列低热量又健康!“但那是在 1 秒范围内。
我写了一条很长的信息。我使用的 15 个策略让我的博客每月获得 300,000 PV” 平均也运行在 2 秒范围内,当速度很快时,现在运行在 1 秒范围内,如下所示。
不过说实话,用其他加载测速服务测的话,可能不会低于1秒。我想对其进行调整,以便无论我使用什么服务都可以获得 1 秒的分数,但首先我使用 GTMetrix 获得了 1 秒的分数,所以我想写一下它。
提高页面加载速度的好处
那么,为什么加载速度越快越好呢?
直观上看,加载速度当然是越快越好,但在没有看到结果的情况下盲目地尝试提高速度并不会增加你的动力。
海外SEO资讯博客以下是提高页面加载速度可以获得的一些好处。
- 谷歌页面速度影响 1% 的搜索
- 用户最多可以等待 2 秒才能显示页面
- 如果超过3秒,超过40%的用户会离开
根据数值证据,我们的目标应该是至少 2 秒或更短的时间,这是理想值。
我们为提高加载速度做了什么
总结一下我为提高本博客的加载速度所做的工作,大致可以分为以下四项。
- 1.加速插件介绍
- 2.CDN介绍
- 3.图像尺寸的压缩
- 4. 组织 HTML/CSS/Javascript
- 5.删除不必要的插件/小部件
我就按顺序来解释一下吧!
目前rzldn.com上安装的加速相关插件如下。
- W3 总缓存
- 内存缓存
- 延迟加载
- 数据库缓存重新加载修复
我们将解释引入每项的原因以及预期的效果!
1.W3总缓存
“W3 总缓存”。这个插件对于加速来说是必不可少的。它很容易使用,并且包括与免费 CDN 服务器“CloudFlare”的集成,这将在后面介绍。
有很多文章公开了设置方法,但是《W3总缓存》推荐” 写得比其他地方都详细。虽然这篇文章是2011年的,但我已经完全按照写的设置了,所以应该不会有任何问题。
「W3 总缓存” 下载是请点击这里!
2.MO缓存
该插件与“W3 Total Cache”结合使用时有效。成为一名开发人员@m4i的博客”你可以做一些可爱的东西' 有以下解释:
MO Cache 会缓存读取 .mo 文件的对象,并在下次访问后重用它们,从而可以在大约 1/30 的时间内加载 .mo 文件数据。 MO Cache的一个特点是它使用WordPress的标准缓存机制WP_Object_Cache(英文版),因此您可以一次性管理所有缓存,并且您可以灵活选择缓存什么,例如租用服务器上的文件或VPS上更快的APC。
我从一开始就介绍它,因为它散发出一种绝对有助于加速的光环。 ”内存缓存” 下载是请点击这里!
3. 延迟加载
「延迟加载“牙齿稍后加载图像的插件。下面文章总结了流畅显示的安装方法和设置。
我收到信息说这个插件没有效果,所以我验证了它,发现虽然由于插件的性质,显示有一些延迟,但有和没有“Lazy Load”的 GTMetrix 分数有很大差异,所以我保留了它的安装。
「延迟加载”安装是请点击这里!
4.数据库缓存重新加载修复
除了站点本身之外,访问数据库的繁重负载往往也是管理屏幕变重的原因。特别是随着文章数量的增加,性能会受到影响。
“DB Cache Reloaded Fix”是一个通过减少数据库查询次数来减少负载的插件。这对于总共有 2,800 篇文章的 rzldn.com 来说至关重要。
「数据库缓存重新加载修复” 下载是请点击这里!
2.免费CDN服务器“CloudFlare”介绍
免费的CDN服务器起到加快显示速度的作用。云耀光”。通过提供针对分发 Web 内容而优化的单独网络,可以缓存静态内容并分发负载。
下面的文章介绍了其机制、如何注册以及引入后的效果。
图片之类的内容只要引入就可以缓存,但是为了让 Javascript 和 CSS 文件能够被 CloudFlare 缓存,我需要删除赋予文件的版本号。
下面的文章解释了如何执行此操作。
[相关] [有助于提高显示速度!如何隐藏自动分配给Javascript和CSS文件的版本号](https://rzldn.com/tech/jules/wordpress/28306)
通过组合作为标准加速插件引入的“W3 Total Cache”中提供的设置项目,可以进一步加速该过程。顺便说一句,这些设置也可以从“CloudFlare”管理屏幕进行更改。
目前处于测试版,还有一些缺点虽然有火箭装载机”如果你启用它,速度会很快,你都能识别它。这是免费提供我真的很感激。
3.图像尺寸的压缩
图片的大小对加载速度有很大影响。使用“延迟加载”延迟加载是不够的。尽可能减小图像本身的大小可以加快处理速度。
我说“图像优化我正在使用一款免费的 Mac 应用程序,名为 ``.它支持 PNG、JPEG 和 GIF 动画,因此对于日常使用来说它是必要且足够的!
4. 组织 HTML/CSS/Javascript
加载速度时经常被忽视的因素组织 HTML/CSS/Javascript。谷歌既然没有理由想看到脏代码,另一个 HTML-lint 5我用它来查看 HTML 和 CSS 描述。目前被指出的错误主要与 Facebook 的社交按钮有关,所以我暂时不理会它们。
LIG有限公司的“与重复率直接挂钩!加快浏览器渲染速度的 5 件事我还将以下两件事付诸实践``。
- 样式表在页面顶部加载
- 在页面末尾加载脚本
我从LIG Co., Ltd.的文章中学到了很多东西,所以如果你还没有读过它,你应该看看!
5.删除不必要的插件/小部件
为进一步加快删除不必要的插件和不要放置不必要的小部件是有效的。将逐一进行解释。
删除不必要的插件
我安装了各种插件来加速我的博客。我毫不犹豫地安装了任何据说有效的东西,但是安装很多加速插件是不够的。。在某些情况下,不同的插件可能会相互阻塞并使它们的效率降低一半。
为此,在打开和关闭插件时,GTMetrix您需要多次测量加载速度并验证哪些插件是您需要的,哪些是不需要的。我最终选择了开头介绍的四个插件。
除了加速插件删除未使用的插件我建议您这样做。在肉眼看不到的地方访问数据库可能会减慢显示速度。
删除不必要的小部件
小部件是有用的工具,只需设置它们即可检索和显示各种信息。它已被安装在许多媒体和博客中。
即使仅在 Facebook 上,“喜欢盒子“或者”推荐箱”,从屏幕右下角弹出“Facebook 推荐栏” 在那里。其他谷歌+ 雅哈特纳书签,诸如 Linkshare 之类的小部件经常可见。
不过,我在这里有一个问题。安装小部件有什么影响吗?。
每人的页面浏览量是否增加了?社交分享数量有增加吗?联属网络营销销售额增加了吗?
如果没有效果,最好删除该小部件。。小部件从外部服务器获取信息,因此如果连接出现问题,您的博客的显示速度将会受到影响。就我而言,各种 Facebook 小部件运行不佳,似乎没有太大效果,因此我决定删除其中大部分,只留下最基本的部分。
奖励:我使用的服务器是六核的
@odaijisan先生向我指出后,我发现我没有指定任何支持后端的服务器。
上面介绍的这些技巧可以大大提高加载速度,但是要发挥最大的效果,服务器规格也非常重要。。 rzldn.com使用的服务器是六分。这是一个完善的服务器,受到许多博主的喜爱。
如果您已经尝试过本文介绍的措施但没有看到任何结果,服务器本身可能是瓶颈。。价格合理,但有2周的试用期,有兴趣的话可以尝试一下!
有关如何从 Lolipop 服务器迁移的信息,请参阅下面的文章!
下一个目标是加载速度低于1秒!
这些都是我为加速这个博客所做的所有事情。
通过尝试和错误实现页面加载速度在1秒范围内。这是一个长期存在的问题,所以当它成为现实时,我无能为力。叽叽喳喳我高兴得发出一声怒吼。
加载速度达到了1秒的水平。
— 戈里 (@planetofgori)2013 年 3 月 18 日
运营博客时,内容本身很重要,但是如果你准备好的内容没有到达用户手中,那就是本末倒置了。。我认为加载速度是媒体运营商必须时刻关注的问题。
现在我们已经实现了不到1秒的时间,我们的下一个目标是变得低于1秒。看起来会比以前更难,但我会尽力的!
