宝塔面板 – 堡塔网站加速wordpress的简单体验

堡塔网站加速:是宝塔官方出的一款加速网站访问的插件,支持众多主流项目的专属加速规则:

  • 内容型网站: 如wordpress, phpcms, 各类企业站,cms,博客,商城等有最佳加速效果
  • 交互型网站: 如 discuz,HYBBS等效果良好
  • 其它网站:对纯静态、后台管理系统, 如 各类OA系统,API接口等没有加速的意义

这篇文章来说说堡塔网站加速wordpress的简单使用体验。安装之前,你需要先准备好宝塔面板


(宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9ub2NxdmI=


1、插件简介

安装:软件商店→宝塔插件

插件不单独销售,免费版用户加速上限为30% ~ 50%,专业版70% ~ 85% , 企业版100%

面板要求:宝塔Linux面板7.x

Nginx版本要求:1.12 以上 注:Nginx1.18/1.19或更高版本,将获得至少30%的并发性能提升

Apache版本要求:2.4.5以上 注:经深度测试,受Apache基础并发性能影响,Apache加速效果提升极限为13倍,远弱于Nginx


关于加速上限

若加速插件为网站并发性能提升10倍,则免费版上限为3 ~ 5倍,专业版上限为7 ~ 8.5倍,企业版的不限制

注意:免费版和专业版的加速上限会因服务器情况,站点并发等影响,所以会在一定的范围内浮动,属正常情况


2、加速原理

在http协议层,对动态页面进行缓存,对需要实时信息及已登录的会话跳出缓存,此技术主要针对匿名访问的用户进行加速响应,以减少应用服务器和数据库的开销。

这玩意被搞的这么神秘,大鸟觉得这就是一个前端缓存的Nginx fastcgi_cache缓存,不过他这个整合了这么多程序,方便一些。而且是缓存,如果是线路不好的国外服务器首次打开还是会很慢。

3、使用教程

使用确实是很简单,只需简单几步,即可完成加速配置,主流的cms都已经默认配置了规则,直接使用即可。

1)配置向导

 

点击下一步,进入规则配置,如图:

2)高级配置

完成默认的规则配置后,点开高级,进入高级设置。

  • 基本设置
  • 缓存目录

设置需要缓存的目录,默认为根目录(全站缓存),可自定义设置只缓存指定URI,此处支持正则表达式

  • 登录特称
  • 不缓存地址

比说wp的后台不缓存可以加一些规则:你的域名/wp-admin/*

  • 缓存规则
  • 不缓存规则

4、加速效果

我们点开堡塔网站加速,看看设置好的访问命中,效果如图:

页面缓存后我们在headers中可以看到HIT也表示缓存生效,看图:

看看宝塔官方的测试数据:

  • 工具:Apache-Ab 2.3
  • 请求数:10000
  • 线程:100
  • 服务器配置:6H/4GB/SSD Nginx1.18 / PHP7.4(已开启Opcache) / MySQL-5.6(默认配置)
  • 测试机配置:4H/2GB/SSD
  • 注意:以下测试在内网中完成,最大化排除因网络因素影响。
  • 注意:实测Nginx加速性能远强于Apache,以下加速效果来自Nginx环境

 项目:WordPress 5.3.2

首页:/

项目
CPU
错误
耗时(秒)
每秒请求数
加速前
100%
0
142.183
70.33
加速后
37%
0
0.921
10853.11

加速效果:响应速度提升:154.31倍, CPU降低63%

示例页面(含5条评论)

项目
CPU
错误
耗时(秒)
每秒请求数
加速前
100%
0
156.317
63.97
加速后
40%
0
1.057
9458.20

加速效果:响应速度提升:147.85倍, CPU降低60%

5、最后

堡塔网站加速插件的对于wordpress的加速效果还是不错的,基本默认设置后,访问速度能达到秒开。但是这玩意是有限制的免费版本只能获得加速提升的30%。专业版可以获得70%。宝塔官方出这个插件就是逼着我们买专业版啊!!?

如果喜欢折腾,可以试试这个插件,因为使用简单,配置方便,可以省去一个wp的加速插件了。

参考:https://www.bt.cn/bbs/thread-52317-1-1.html

阅读剩余
THE END