如何使用SG Optimizer加速WordPress网站

SG Optimizer插件是 SiteGround开发的专属 WordPress优化插件,通过多种优化技术提高运行在 SiteGround虚拟主机上面的网站运行速度。可以一键开启开启nginx缓存和Memcached缓存,大幅提高Wordress网站打开速度,页面加载时间会提高50%至500%。

抱着试试看的态度,我做了速度测试,结果如下。如何使用SG Optimizer加速WordPress网站

在没有使用CDN的情况下,仅通过使用该插件,Astra主题的演示页面加载速度从1.5秒提高到了754毫秒。更令人惊叹的是,GTmetrix对该网站的评分达到了完美的100分。

如何设置 SG Optimizer 缓存插件?

SG Optimizer是一款免费的WordPress插件,但它只能在SiteGround主机上使用,无法在其他主机上安装,当你使用 SiteGround提供的 WordPress安装操作后,SG Optimizer插件已经安装好了。这样对很多新手、小白是很方便的事情。

1. 安装 SG Optimizer

在SiteGround的默认设置中,一键安装WordPress的同时会自动安装SG Optimizer插件。如果不小心删除了该插件,你可以在WordPress后台的插件安装页面搜索”SG”来找到它,如下图所示。

如何使用SG Optimizer加速WordPress网站

安装好SG Optimizer插件后,WordPress的菜单栏会新增一个选项,如下图所示。在这里,你可以找到SG Optimizer的所有设置选项。接下来,我将逐一为大家介绍这些选项。

如何使用SG Optimizer加速WordPress网站

2. 超级缓存设置 Supercacher Settings

首先,你需要设置动态缓存和内存缓存。动态缓存选项位于选项栏的第一个位置,只需点击开启即可。内存缓存默认情况下是关闭的,你需要在SiteGround后台开启后才能启用。

如何使用SG Optimizer加速WordPress网站

要开启内存缓存,首先登录SiteGround后台,在”SPEED -> Caching”页面找到Memcached并点击开启,如下图所示。然后返回SG Optimizer插件,在插件中点击开启Memcached,如上图所示。

如何使用SG Optimizer加速WordPress网站

此外,静态缓存(NGINX DIRECT DELIVERY)作为三层缓存机制中的一部分,只能在SiteGround后台进行设置,SG Optimizer插件中没有相应的选项。

如何使用SG Optimizer加速WordPress网站
  • Dynamic Caching:动态缓存(建议开启)
  • Manual Cache Purge:手动清除动态缓存
  • Automatic Cache Purge:自动清除缓存(建议开启)
  • Browser-Specific Caching:为不同的浏览器分别生成缓存(建议关闭)
  • Exclude Post Types:排除帖子类型(无需设置)
  • Excluding URLs:排除URL(无需设置)
  • Test URLs for Cache Status:测试动态缓存是否已生效
  • Memcached:内存缓存(建议开启)

3. 环境优化 Environment Optimization

如何使用SG Optimizer加速WordPress网站
  • Enable HTTPS:开启HTTPS(建议开启)
  • Fix Insecure Content:修复HTTPS显示不安全(建议关闭,出现问题再开启)
  • WordPress Heartbeat Optimization:禁用Heartbeat API(建议开启)
  • DNS Pre-fetch for External Domains:DNS预取(需要根据Pindom测速结果的提示填写)
  • Scheduled Database Maintenance:数据库优化(建议开启)
  • GZIP Compression:GZIP压缩(默认开启,无需设置)
  • Browser Caching:浏览器缓存(默认开启,无需设置)

4. 前端优化 Frontend Optimization

如何使用SG Optimizer加速WordPress网站
  • Minify the HTML Output:缩小HTML输出(建议开启)
  • Minify JavaScript Files:缩小JavaScript文件(建议开启)
  • Combine JavaScript Files:合并JavaScript文件(建议开启)
  • Defer Render-blocking JS:延迟渲染阻止JS(建议开启)
  • Minify CSS Files:缩小CSS文件(建议开启)
  • Combine CSS Files:合并CSS文件(建议开启)
  • Web Fonts Optimization:网络字体优化,根据第6项Speed Test的提示填写(建议开启)
  • Remove Query Strings From Static Resources:从静态资源中删除查询字符串(建议开启)
  • Disable Emojis:禁用表情符号(建议开启)

5. 媒体优化 Media Optimization

如何使用SG Optimizer加速WordPress网站
  • New Images Optimization:无损压缩新上传图片(建议开启)
  • Existing Images Optimization:无损压缩现有图片(建议开启)
  • Generate WebP Copies of New Images:图片转换成WebP格式(如果使用付费CDN,建议关闭。如果使用Cloudflare免费CDN,建议开启)
  • Lazy Load Media:延迟加载媒体(建议开启)

6. 速度测试 Speed Test

点击ANALYZE按钮会显示网站评分并提示有哪些地方。

如何使用SG Optimizer加速WordPress网站

7. Cloudflare CDN加速

如何使用SG Optimizer加速WordPress网站

Cloudflare Full Page Caching:Cloudflare全页缓存(建议开启)

需要注意的是,要在SG Optimizer插件中看到Cloudflare选项,你需要先在SiteGround后台开通Cloudflare CDN,并重新登录WordPress后才会显示该选项。

总结

总体来说SG Optimizer插件对 WordPress优化项目包括:nginx缓存、memcached缓存、js和css文件、图片、web字体、数据库优化、WordPress心跳优化等,还是全方面和有深度的。另外注意这个插件仅限 SiteGround主机上搭建的网站使用。

© 版权声明

相关文章