Wp-Rocket 最棒的wordpress加速插件
Wp Rocket是我一直在使用的wordpress网站速度优化插件。WP Rocket 不仅仅是一个WordPress 缓存插件,它还是全方位的网站速度优化解决方案,可缩短加载时间、提高 PageSpeed 性能分数并优化核心 Web 生命周期。它可以通过将网页内容缓存为静态文件、缩小HTML、CSS、Jvascript等文件的方式来缩小文件、延迟加载未出现在浏览器视窗的图像和视频、以及Gzip压缩、数据库清理和CDN支持等方式来提高你的外贸网站加载速度。
一、Wp Rocket的起源
Jonathan Buttigieg 和 Jean-Baptiste Marchand-Arvier是Wp Rocket的两位联合创始人。这两个吊毛也是纯技术狂人,对于网站前端交互方面有很深的造诣。感兴趣的朋友可以自行去搜索一下这两位技术大佬的背景,反正我对他们的评价只有两个字—牛逼!偏执狂特性的他们对于早前的wordpress非常不满意,因为每次在谷歌的网站速度测试的时候得分并不理想。所以在2013年,他们自行研发了Wp Rocket插件,一晃眼已经有十来个年头了,两个年轻小伙也成了中年大叔。最可恨的是他们居然没有发胖,长的还比我帅气,这是最让我不能容忍的,嘿嘿嘿!
二. Wp Rocket插件如何加速你的外贸网站
1. 缓存页面,超快加载时间
静态的HTML缓存文件通常要比动态的网页执行更快的交互速度。也就是说当你安装wp rocket插件后,当用户访问你的网页内容时不再需要从服务器上去重复的加载动态数据。它可以直接从你服务器的缓存上调用缓存页面内容,并且它还可以让搜索用户的浏览器明白,将一些你网站很少更新的内容存储在其本地缓存文件夹中。此后,当这位搜索用户再次访问你网站的同一个页面,这些文件就不需要从你的服务器上重新加载,在他的本地电脑上直接打开,速度就会变得很快。
2. 将你的网站文件轻量化
当你的网站页面文件量过大时,网页打开速度就会变得很慢。特别是当这些文件中存在大量需要执行的文件,如CSS和Javascript文件的时候,你就需要格外注意了。Wp Rocket可以缩小合并我们网站的CSS和Javascript文件,优化CSS文件的交付以及延迟加载Javascript文件。这样做的好处是什么呢?LCP(最大内容绘制)、FID(首次输入延迟)这两个web vitals核心指标能够得到较高的谷歌测速得分。前者衡量的是网站加载性能、后者衡量的是网站内容的交互性。
3. 仅在需要时加载媒体文件
图片、视频、嵌入窗口等富媒体文件往往要比html文件大很多,甚至很多时候这些富媒体文件资源还并不存储在你自己的网站服务器上。当html在加载dom节点内容的时候是按照从上往下加载的方式运行,也就是说在不开启lazyload模式的情况下,必须先加载图片或者视频才能加载其下面的内容。但我们第一眼能够看到的就是页面首屏内容,处在二屏或者三屏的内容我们不需要在第一眼看到其内容。所以在这种情况下,我们可以使用wp rocket让这些处于二屏或三屏的图片和视频执行lazyload模式,先执行其他的HTML节点内容,等鼠标滚动窗口到这些富媒体资源的时候,再加载图片或视频资源。
4. 净化、整理数据库
干净的网站数据库能够执行更高的运行效率。Wp rocket提供了专项的数据库优化操作来让其保持精简状态。你可以在wp rocket插件上设置评论清理、数据库表优化、自动清理数据库等操作。这对于不太懂得操作MYSQL数据库的小白来说,真的是个福音。
5. 执行CDN内容分发网络
当你的网站数据离搜索用户距离越近,他们获取网站页面内容的速度就会越快。但我们在购买网站服务器的时候只能选择一个机房节点,要如何处理这个问题呢?CDN是内容分发式网络,它通过判断搜索用户IP地址的方式来判断其与哪个数据存储节点距离最近。假设你的服务器机房在新加坡,这时候有个英国的客户想查看你网站,CDN就会判定曼切斯特的CDN节点上交付网页内容数据最快,那么该用户看到的就是曼切斯特的节点存储内容而不是新加坡服务器上的内容。我个人比较推荐Cloudflare的CDN,原因是便宜好用!