WordPress优化指南-图像-页面-CDN-纯免费!

浏览:333次阅读
一条评论

共计 3690 个字符,预计需要花费 10 分钟才能阅读完成。

原文链接:WordPress 优化指南 - 图像 - 页面 -CDN- 纯免费!- 风屿岛 (biliwind.com)

 

图像优化

极度推荐,目前除了在线服务以外没有任何收费

WordPress 优化指南 - 图像 - 页面 -CDN- 纯免费!
WordPress 优化指南 - 图像 - 页面 -CDN- 纯免费!
“它居然可以支持 WebP 替换?!”我当时也是惊到了

无限的优化配额

我之前也在网上找了很多自称“免费”的图像优化插件,由于我更偏向于使用 Webp 格式而不是 png,jpg 等,所以免费情况下是否支持转换 WebP 及替换 WebP 格式成了我筛选的一大条件

我先后看了 EWWW Optimizer、Imagify、Smush、Optimole、ShortPixel 等,介绍这些插件的人居然还打上了“免费”的标签,要么就是每月只有可怜的 100 张优化额度,要么就是各种不兼容,这一点点的“免费”额度根本不够我用

下面的图片也展示了,我已经使用了 479 张图片优化的快速队列额度,它快速队列只有 500 张

但是,关键点来了

它图片优化的总用量是无穷大,也就是说在快速队列用完后你仍然可以继续进行图片优化,只是速度变慢了而已

WordPress 优化指南 - 图像 - 页面 -CDN- 纯免费!
下面是官网管理面板的截图,关键在于“This Month Usage”,本月使用,也就是说每个月的使用量都是会重置的,这就可以无限白嫖了啊,我的网站虽然图片上传量比以前用 EWWW Optimizer、Smush 和 Imagify 的时候大了很多,但是还达不到每个月能上传 5000 张,所以这个的免费快速队列的额度是完全够用了

WordPress 优化指南 - 图像 - 页面 -CDN- 纯免费!

页面优化

UCSS,优化 CSS 大小,省去不必要的加载

假设我现在全局引入了这些 CSS:

 彩虹文字 
.color_txt{background-image:-webkit-linear-gradient(30deg,#32c5ff 25%,#b620e0 50%,#f7b500 75%,#20e050 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;-webkit-background-size:200% 100%;-webkit-animation:maskedAnimation 4s infinite linear;font-size:16px}@keyframes maskedAnimation{0%{background-position:0 0}100%{background-position:-100% 0}}

 

* h6 标题美化 */
.article-content h6:before{border-bottom:2px solid #4dd0e1;width:100%;content:"";display:block;height:28px;position:absolute;left:0;top:0;bottom:-2px;margin:auto;background-size:28px 28px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABRklEQVRYR2NkGGDAOMD2M4w6YDQERkNg+ITAppcfY/8zMv3wF+NdTUrZQpUQ2PT6cz8Dw/8CkMWMDIwNvqK8jcQ6gmIHNN19EaXPx1XPyMCghrCUKcpPlGc5MY6gyAE+Fx52MjL8j3cU5a1UYWXtZGBkEAVb+p8hxU+Mby5NHQCxnKEMaskzJ37uFmUetkmMjAzrfUX4woixHBJlZAA0y2EmPPYU4enLkhGeQIqRJDsAh+UgO7duNpD3IcVykkOA2paT5ABaWE60A2hlOdEO8D3/4CMDIyMfWvySFefoaYSoROh74eFXBgYGLiTNVLGc+BC48PAnAwMDG9QBVLOcaAd8P5ox+x/jf5AjGLgYfnwnKqv9/8/PwPO/kFF/MSj0cAKiouD/0bgYoixFU8RovWgJIX1EOYCQIZTIjzpgNARGQ2DAQwAAvHBaIdB7zxsAAAAASUVORK5CYII=);background-repeat:no-repeat;animation:h6AnimationBefore 2s infinite alternate}.article-content h6{margin:25px 0;font-size:16px;position:relative;padding:4px 25px;width:max-content;color:#4dd0e1}.article-content h6:after{content:"";display:block;width:28px;height:28px;position:absolute;border:2px solid #4dd0e1;border-radius:50%;right:-15px;top:0;bottom:0;margin:auto;background-size:28px 28px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABRklEQVRYR2NkGGDAOMD2M4w6YDQERkNg+ITAppcfY/8zMv3wF+NdTUrZQpUQ2PT6cz8Dw/8CkMWMDIwNvqK8jcQ6gmIHNN19EaXPx1XPyMCghrCUKcpPlGc5MY6gyAE+Fx52MjL8j3cU5a1UYWXtZGBkEAVb+p8hxU+Mby5NHQCxnKEMaskzJ37uFmUetkmMjAzrfUX4woixHBJlZAA0y2EmPPYU4enLkhGeQIqRJDsAh+UgO7duNpD3IcVykkOA2paT5ABaWE60A2hlOdEO8D3/4CMDIyMfWvySFefoaYSoROh74eFXBgYGLiTNVLGc+BC48PAnAwMDG9QBVLOcaAd8P5ox+x/jf5AjGLgYfnwnKqv9/8/PwPO/kFF/MSj0cAKiouD/0bgYoixFU8RovWgJIX1EOYCQIZTIjzpgNARGQ2DAQwAAvHBaIdB7zxsAAAAASUVORK5CYII=);animation:h6AnimationAfter 2s infinite alternate}animation:h6AnimationAfter 2s infinite alternate}h6{display:block;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold}
  @keyframes h6AnimationBefore{0%{width:28px}25%{width:100%}50%{width:100%}to{width:100%}}@keyframes h6AnimationAfter{0%{transform:rotate(0)}10%{transform:rotate(0)}50%{transform:rotate(-1turn)}to{transform:rotate(-1turn)}}

但是如果我在页面中只使用了第一个“彩虹文字”,而并没有使用 h6 标题,这时候 h6 标题的 CSS 也会被加载,即增加了加载时间,又浪费了流量,也许对于服务器来说算是微不足道,但对于用户来说加载时间应该更短,完全加载的消耗应该更低

这时候就要用到这个插件的“UCSS”,即关键 CSS

它可以识别你哪些 CSS 在这个页面中没有被使用,从而生成新的 UCSS 文件并缓存,里面只包含了页面使用到的 CSS,而未包含没有使用的 CSS,它可以很有效的减少传输体积,优化速度和用户体验

CDN

虽然我没用它的 CDN,但是这个还是比较香的,主要是因为我的域名已经接入了 cloudflare,不想再改 NS 服务器了,如果你有条件,可以考虑把 NS 服务器改成 LiteSpeed 的免费 CDN,每月有 100 积分的免费额度,积分消耗量会根据所使用的节点来进行扣费(亚洲节点 1GB 为 80 积分),当然如果可以接受节点略少的话可以选择完全免费的计划(在控制台),但是可用节点只有 8 个

低质量图像占位

实际上就是在开启 LazyLoad 之后,在原图还没加载出来的时候,先用一张大小极小,分辨率极低的缩略图先放在那,等页面的主要内容加载完之后,再去一个一个的去加载原图并替换低分辨率的图片

插件下载

WordPress 的插件库里就有,叫“LiteSpeed 缓存 ”,截至文章发布,我使用的是插件仓库的最新版 5.3.2 版本

正文完
 0
hhjmk
版权声明:本站原创文章,由 hhjmk 于2024-08-28发表,共计3690字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(一条评论)
验证码