在尝试了各种WordPress插件之后,网站打开速度仍然不理想。

换了另外一种方案,将WordPress网站转成全静态资源,再将这些资源上传到OSS。最终测试结果:毫秒级打开网站。

这相当于将静态网站托管到阿里云OSS的存储空间,并用OSS的域名访问这个网站。

全静态

  1. 安装 Simply Static 插件
  2. Simply Static -> Settings,Delivery Method选择ZIP Archive,保存设置
  3. Simply Static -> Generate->GENERATE STATIC FILES,完成后下载打包好的压缩文件

OSS

  1. 开通OSS(我使用的是阿里云OSS)

  2. 将静态资源解压后,上传到OSS的bucket

  3. OSS控制台 -> Bucket列表 -> 你创建的Bucket -> 数据管理 -> 静态页面 ->设置,如下图

  4. OSS控制台 -> Bucket列表 -> 你创建的Bucket -> Bucket配置 -> 域名管理 -> 绑定域名,如下图

域名解析

  1. 在域名解析中配置CNAME,如下图

SSL

  1. 可以在阿里云中申请免费证书

  1. 然后在OSS控制台中进行设置